+ exec neutron-dhcp-agent --config-file /etc/neutron/neutron.conf --config-file /tmp/pod-shared/neutron-agent.ini --config-file /etc/neutron/plugins/ml2/openvswitch_agent.ini --config-file /etc/neutron/dhcp_agent.ini 2026-08-04 22:24:19.750 39 INFO neutron.common.config [-] Logging enabled! 2026-08-04 22:24:19.751 39 INFO neutron.common.config [-] /var/lib/openstack/bin/neutron-dhcp-agent version 28.1.0.dev560 2026-08-04 22:24:20.992 39 WARNING oslo_service.backend._threading.service [-] Service Service is not picklable with spawn; falling back to fork. Please make the service spawn-safe to avoid this fallback. 2026-08-04 22:24:21.037 48 INFO neutron.agent.dhcp.agent [-] Synchronizing state 2026-08-04 22:24:21.576 48 INFO neutron.agent.dhcp.agent [None req-921aba87-ada1-49a6-aaa6-0ad56c7c5d79 - - - - - -] All active networks have been fetched through RPC. 2026-08-04 22:24:21.577 48 INFO neutron.agent.dhcp.agent [None req-921aba87-ada1-49a6-aaa6-0ad56c7c5d79 - - - - - -] Synchronizing state complete 2026-08-04 22:24:21.619 48 INFO neutron.agent.dhcp.agent [None req-921aba87-ada1-49a6-aaa6-0ad56c7c5d79 - - - - - -] DHCP agent started 2026-08-04 22:24:32.780 48 INFO oslo.privsep.daemon [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Running privsep helper: ['sudo', '/var/lib/openstack/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/tmp/pod-shared/neutron-agent.ini', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-file', '/etc/neutron/dhcp_agent.ini', '--privsep_context', 'neutron.privileged.default', '--privsep_sock_path', '/tmp/tmp9xe9w8p4/privsep.sock'] 2026-08-04 22:24:33.516 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-08-04 22:24:33.516 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-08-04 22:24:33.516 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-08-04 22:24:33.516 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:33.516 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-08-04 22:24:33.517 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-08-04 22:24:33.517 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-08-04 22:24:33.517 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:33.517 48 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-08-04 22:24:34.442 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-08-04 22:24:34.442 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-08-04 22:24:34.442 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-08-04 22:24:34.442 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:34.443 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-08-04 22:24:34.443 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-08-04 22:24:34.443 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-08-04 22:24:34.443 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:34.443 48 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-08-04 22:24:34.650 100 INFO oslo_service.backend [-] Loading backend: threading 2026-08-04 22:24:34.741 100 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-08-04 22:24:35.033 48 INFO oslo.privsep.daemon [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Spawned new privsep daemon via rootwrap 2026-08-04 22:24:34.750 101 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-08-04 22:24:34.756 101 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-08-04 22:24:34.759 101 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_DAC_OVERRIDE|CAP_DAC_READ_SEARCH|CAP_NET_ADMIN|CAP_SYS_ADMIN|CAP_SYS_PTRACE/CAP_DAC_OVERRIDE|CAP_DAC_READ_SEARCH|CAP_NET_ADMIN|CAP_SYS_ADMIN|CAP_SYS_PTRACE/none 2026-08-04 22:24:34.759 101 INFO oslo.privsep.daemon [-] privsep daemon running as pid 101 2026-08-04 22:24:38.891 48 INFO oslo.privsep.daemon [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Running privsep helper: ['sudo', '/var/lib/openstack/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/tmp/pod-shared/neutron-agent.ini', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-file', '/etc/neutron/dhcp_agent.ini', '--privsep_context', 'neutron.privileged.namespace_cmd', '--privsep_sock_path', '/tmp/tmpioa3pz8m/privsep.sock'] 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:39.602 48 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-08-04 22:24:40.492 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-08-04 22:24:40.493 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-08-04 22:24:40.493 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-08-04 22:24:40.493 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:40.493 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-08-04 22:24:40.493 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-08-04 22:24:40.494 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-08-04 22:24:40.494 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:40.494 48 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-08-04 22:24:40.665 109 INFO oslo_service.backend [-] Loading backend: threading 2026-08-04 22:24:40.745 109 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-08-04 22:24:41.001 48 INFO oslo.privsep.daemon [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Spawned new privsep daemon via rootwrap 2026-08-04 22:24:40.752 110 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-08-04 22:24:40.756 110 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-08-04 22:24:40.759 110 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_SYS_ADMIN/CAP_SYS_ADMIN/none 2026-08-04 22:24:40.759 110 INFO oslo.privsep.daemon [-] privsep daemon running as pid 110 2026-08-04 22:24:44.964 48 INFO oslo.privsep.daemon [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Running privsep helper: ['sudo', '/var/lib/openstack/bin/neutron-rootwrap', '/etc/neutron/rootwrap.conf', 'privsep-helper', '--config-file', '/etc/neutron/neutron.conf', '--config-file', '/tmp/pod-shared/neutron-agent.ini', '--config-file', '/etc/neutron/plugins/ml2/openvswitch_agent.ini', '--config-file', '/etc/neutron/dhcp_agent.ini', '--privsep_context', 'neutron.privileged.link_cmd', '--privsep_sock_path', '/tmp/tmpjatyuz5y/privsep.sock'] 2026-08-04 22:24:45.709 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:45.710 48 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-08-04 22:24:46.688 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-08-04 22:24:46.688 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-08-04 22:24:46.688 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-08-04 22:24:46.689 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:46.689 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-08-04 22:24:46.689 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-08-04 22:24:46.689 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-08-04 22:24:46.689 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-08-04 22:24:46.690 48 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-08-04 22:24:46.866 121 INFO oslo_service.backend [-] Loading backend: threading 2026-08-04 22:24:46.954 121 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-08-04 22:24:47.186 48 INFO oslo.privsep.daemon [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Spawned new privsep daemon via rootwrap 2026-08-04 22:24:46.967 122 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-08-04 22:24:46.970 122 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-08-04 22:24:46.972 122 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_NET_ADMIN|CAP_SYS_ADMIN/CAP_NET_ADMIN|CAP_SYS_ADMIN/none 2026-08-04 22:24:46.972 122 INFO oslo.privsep.daemon [-] privsep daemon running as pid 122 2026-08-04 22:24:51.268 48 INFO neutron.agent.linux.ip_lib [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Device tape80c5129-d7 cannot be used as it has no MAC address 2026-08-04 22:24:52.004 48 INFO neutron.agent.linux.dhcp [None req-ea7f6ec1-4ed2-4bcf-9bc6-3e3f6ce4d0d5 - - - - - -] Cleaning stale devices for network 5d27db7a-b59f-4994-bbc0-4f0041a4f651 2026-08-04 22:24:53.232 48 INFO oslo_rootwrap.client [None req-883e79e6-7dad-460a-a383-cd1c639004a5 - - - - - -] Spawned new rootwrap daemon process with pid=167 2026-08-04 22:24:54.351 48 INFO neutron.agent.dhcp.agent [None req-0da81c1d-091c-4017-aa2f-ef35157f87cd - - - - - -] DHCP configuration for ports {'e80c5129-d79b-4769-9708-c9f8097a78a2'} is completed 2026-08-04 22:24:56.073 48 INFO neutron.agent.dhcp.agent [None req-26a4dc8a-84d0-45b6-a023-438f416d179f - - - - - -] DHCP configuration for ports {'e80c5129-d79b-4769-9708-c9f8097a78a2'} is completed 2026-08-04 22:30:10.267 48 INFO neutron.agent.linux.ip_lib [None req-084d8615-c254-4202-9013-f8e42ce84ef7 - - - - - -] Device tap5692d35f-9b cannot be used as it has no MAC address 2026-08-04 22:30:10.978 48 INFO neutron.agent.linux.dhcp [None req-084d8615-c254-4202-9013-f8e42ce84ef7 - - - - - -] Cleaning stale devices for network d91eef33-b25c-4343-aa27-5df511744c49 2026-08-04 22:30:12.715 48 INFO neutron.agent.dhcp.agent [None req-915aeab6-a2f6-461f-9ddd-3032114bbc9a - - - - - -] DHCP configuration for ports {'5692d35f-9b2a-4638-975d-a92a2c67df11'} is completed 2026-08-04 22:30:14.397 48 INFO neutron.agent.dhcp.agent [None req-86f9e622-7d21-4adb-beca-5c14fdc9dc24 - - - - - -] DHCP configuration for ports {'5692d35f-9b2a-4638-975d-a92a2c67df11'} is completed 2026-08-04 22:30:20.425 48 INFO neutron.agent.dhcp.agent [-] Trigger reload_allocations for port admin_state_up=True, allowed_address_pairs=[], binding:host_id=, binding:profile=, binding:vif_details=, binding:vif_type=unbound, binding:vnic_type=normal, created_at=2026-08-04T22:30:19Z, description=, device_id=, device_owner=octavia:health-mgr, dns_assignment=[fqdn=host-172-24-2-22.openstacklocal., hostname=host-172-24-2-22, ip_address=172.24.2.22], dns_domain=, dns_name=, extra_dhcp_opts=[], fixed_ips=[ip_address=172.24.2.22, subnet_id=f3263787-1e5c-47cb-b860-e3a7513465cf], id=2cf631d3-4b07-4fa2-9bf8-8e80d7163106, ip_allocation=immediate, mac_address=fa:16:3e:04:33:37, name=octavia-health-manager-port-instance, network=admin_state_up=True, availability_zone_hints=['nova'], availability_zones=['nova'], created_at=2026-08-04T22:30:07Z, description=, dns_domain=, id=d91eef33-b25c-4343-aa27-5df511744c49, ipv4_address_scope=None, ipv6_address_scope=None, l2_adjacency=True, mtu=1450, name=lb-mgmt-net, port_security_enabled=True, project_id=8d71ac58cae3419a85c96027951960cc, provider:network_type=vxlan, provider:physical_network=None, provider:segmentation_id=418, qinq=None, qos_policy_id=None, revision_number=2, router:external=False, shared=False, standard_attr_id=24, status=ACTIVE, subnets=['f3263787-1e5c-47cb-b860-e3a7513465cf'], tags=[], tenant_id=8d71ac58cae3419a85c96027951960cc, updated_at=2026-08-04T22:30:08Z, vlan_transparent=None, network_id=d91eef33-b25c-4343-aa27-5df511744c49, port_security_enabled=True, project_id=8d71ac58cae3419a85c96027951960cc, qos_network_policy_id=None, qos_policy_id=None, resource_request=None, revision_number=1, security_groups=['d2f06406-354a-4526-aa20-213a27b1f79c'], standard_attr_id=36, status=DOWN, tags=[], tenant_id=8d71ac58cae3419a85c96027951960cc, updated_at=2026-08-04T22:30:19Z on network d91eef33-b25c-4343-aa27-5df511744c49 2026-08-04 22:30:21.593 48 INFO neutron.agent.dhcp.agent [None req-43d65fac-e032-49f2-bd51-1ffe73fac4c0 - - - - - -] DHCP configuration for ports {'2cf631d3-4b07-4fa2-9bf8-8e80d7163106'} is completed