+ 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-09-19 02:33:21.591 39 INFO neutron.common.config [-] Logging enabled! 2026-09-19 02:33:21.591 39 INFO neutron.common.config [-] /var/lib/openstack/bin/neutron-dhcp-agent version 28.1.0.dev560 2026-09-19 02:33:22.603 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-09-19 02:33:22.640 48 INFO neutron.agent.dhcp.agent [-] Synchronizing state 2026-09-19 02:33:23.186 48 INFO neutron.agent.dhcp.agent [None req-90c8106d-3fed-4540-95f0-ebd9d3eb1c1c - - - - - -] All active networks have been fetched through RPC. 2026-09-19 02:33:23.186 48 INFO neutron.agent.dhcp.agent [None req-90c8106d-3fed-4540-95f0-ebd9d3eb1c1c - - - - - -] Synchronizing state complete 2026-09-19 02:33:23.218 48 INFO neutron.agent.dhcp.agent [None req-90c8106d-3fed-4540-95f0-ebd9d3eb1c1c - - - - - -] DHCP agent started 2026-09-19 02:33:32.154 48 INFO oslo.privsep.daemon [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] 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/tmp7qw2bwnl/privsep.sock'] 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:32.777 48 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:33.535 48 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-09-19 02:33:33.679 100 INFO oslo_service.backend [-] Loading backend: threading 2026-09-19 02:33:33.764 100 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-09-19 02:33:33.947 48 INFO oslo.privsep.daemon [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] Spawned new privsep daemon via rootwrap 2026-09-19 02:33:33.770 101 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-09-19 02:33:33.774 101 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-09-19 02:33:33.775 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-09-19 02:33:33.775 101 INFO oslo.privsep.daemon [-] privsep daemon running as pid 101 2026-09-19 02:33:37.451 48 INFO oslo.privsep.daemon [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] 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/tmp998n0tt9/privsep.sock'] 2026-09-19 02:33:38.106 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-09-19 02:33:38.106 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-09-19 02:33:38.107 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-09-19 02:33:38.107 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:38.107 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-09-19 02:33:38.107 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-09-19 02:33:38.107 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-09-19 02:33:38.108 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:38.108 48 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-09-19 02:33:38.848 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-09-19 02:33:38.849 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-09-19 02:33:38.849 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-09-19 02:33:38.849 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:38.849 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-09-19 02:33:38.850 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-09-19 02:33:38.850 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-09-19 02:33:38.850 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:38.850 48 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-09-19 02:33:38.979 109 INFO oslo_service.backend [-] Loading backend: threading 2026-09-19 02:33:39.046 109 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-09-19 02:33:39.217 48 INFO oslo.privsep.daemon [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] Spawned new privsep daemon via rootwrap 2026-09-19 02:33:39.052 110 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-09-19 02:33:39.061 110 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-09-19 02:33:39.065 110 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_SYS_ADMIN/CAP_SYS_ADMIN/none 2026-09-19 02:33:39.065 110 INFO oslo.privsep.daemon [-] privsep daemon running as pid 110 2026-09-19 02:33:42.654 48 INFO oslo.privsep.daemon [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] 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/tmp6kqq8vtz/privsep.sock'] 2026-09-19 02:33:43.418 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-09-19 02:33:43.418 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:43.419 48 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-09-19 02:33:44.239 48 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-09-19 02:33:44.239 48 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-09-19 02:33:44.239 48 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-09-19 02:33:44.239 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:44.239 48 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-09-19 02:33:44.239 48 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-09-19 02:33:44.240 48 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-09-19 02:33:44.240 48 WARNING oslo.privsep.daemon [-] privsep log: 2026-09-19 02:33:44.240 48 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-09-19 02:33:44.391 121 INFO oslo_service.backend [-] Loading backend: threading 2026-09-19 02:33:44.469 121 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-09-19 02:33:44.644 48 INFO oslo.privsep.daemon [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] Spawned new privsep daemon via rootwrap 2026-09-19 02:33:44.476 122 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-09-19 02:33:44.484 122 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-09-19 02:33:44.488 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-09-19 02:33:44.489 122 INFO oslo.privsep.daemon [-] privsep daemon running as pid 122 2026-09-19 02:33:48.928 48 INFO neutron.agent.linux.ip_lib [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] Device tap7d3bc07b-2d cannot be used as it has no MAC address 2026-09-19 02:33:49.629 48 INFO neutron.agent.linux.dhcp [None req-dc8e2b10-d6c6-44ab-aa26-8ab9e9f79a3a - - - - - -] Cleaning stale devices for network a915002a-de76-4bcc-8458-51cbff3dd82c 2026-09-19 02:33:50.943 48 INFO oslo_rootwrap.client [None req-330d413b-8d10-4bfa-9bf3-0d14549f3bc8 - - - - - -] Spawned new rootwrap daemon process with pid=167 2026-09-19 02:33:53.260 48 INFO neutron.agent.dhcp.agent [None req-bcbe2cc7-7062-46f7-a8f6-fb7566641357 - - - - - -] DHCP configuration for ports {'7d3bc07b-2db1-4f32-971f-7f43f7b72da9'} is completed 2026-09-19 02:38:52.349 48 INFO neutron.agent.linux.ip_lib [None req-676e976e-0fc2-47da-b539-81f8e457ba90 - - - - - -] Device tapa17472fb-9c cannot be used as it has no MAC address 2026-09-19 02:38:52.972 48 INFO neutron.agent.linux.dhcp [None req-676e976e-0fc2-47da-b539-81f8e457ba90 - - - - - -] Cleaning stale devices for network 4b54fb8d-9ce2-4faf-88f8-782192526fab 2026-09-19 02:38:54.645 48 INFO neutron.agent.dhcp.agent [None req-2b5676e2-5928-4a84-bcac-61eb1de8f281 - - - - - -] DHCP configuration for ports {'a17472fb-9c13-4de9-b2c7-57b3da9fa147'} is completed 2026-09-19 02:38:56.306 48 INFO neutron.agent.dhcp.agent [None req-5cb7de5b-0877-4204-a309-36edea2a40f8 - - - - - -] DHCP configuration for ports {'a17472fb-9c13-4de9-b2c7-57b3da9fa147'} is completed 2026-09-19 02:39:01.151 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-09-19T02:39:00Z, description=, device_id=, device_owner=octavia:health-mgr, dns_assignment=[fqdn=host-172-24-0-83.openstacklocal., hostname=host-172-24-0-83, ip_address=172.24.0.83], dns_domain=, dns_name=, extra_dhcp_opts=[], fixed_ips=[ip_address=172.24.0.83, subnet_id=f35d7552-7bb8-4abb-afc8-c3360747aafe], id=9a27e312-6b99-4ea2-ba5a-7d8e12132b1f, ip_allocation=immediate, mac_address=fa:16:3e:52:e7:0c, name=octavia-health-manager-port-instance, network=admin_state_up=True, availability_zone_hints=['nova'], availability_zones=['nova'], created_at=2026-09-19T02:38:49Z, description=, dns_domain=, id=4b54fb8d-9ce2-4faf-88f8-782192526fab, ipv4_address_scope=None, ipv6_address_scope=None, l2_adjacency=True, mtu=1450, name=lb-mgmt-net, port_security_enabled=True, project_id=970be007be4b48879e32d99ec0034461, provider:network_type=vxlan, provider:physical_network=None, provider:segmentation_id=234, qinq=None, qos_policy_id=None, revision_number=2, router:external=False, shared=False, standard_attr_id=24, status=ACTIVE, subnets=['f35d7552-7bb8-4abb-afc8-c3360747aafe'], tags=[], tenant_id=970be007be4b48879e32d99ec0034461, updated_at=2026-09-19T02:38:51Z, vlan_transparent=None, network_id=4b54fb8d-9ce2-4faf-88f8-782192526fab, port_security_enabled=True, project_id=970be007be4b48879e32d99ec0034461, qos_network_policy_id=None, qos_policy_id=None, resource_request=None, revision_number=1, security_groups=['233a0cce-cfc3-4d04-bd73-27759c4f2bca'], standard_attr_id=36, status=DOWN, tags=[], tenant_id=970be007be4b48879e32d99ec0034461, updated_at=2026-09-19T02:39:00Z on network 4b54fb8d-9ce2-4faf-88f8-782192526fab 2026-09-19 02:39:02.290 48 INFO neutron.agent.dhcp.agent [None req-2d536d0c-cf06-4166-abce-5005a198674e - - - - - -] DHCP configuration for ports {'9a27e312-6b99-4ea2-ba5a-7d8e12132b1f'} is completed 2026-09-19 03:00:02.846 39 INFO cotyledon._service_manager [-] Caught SIGTERM signal, graceful exiting of master process 2026-09-19 03:00:02.847 48 INFO cotyledon._service_worker [-] Caught SIGTERM signal, graceful exiting of service ServiceWrapper(0) [48] 2026-09-19 03:00:04.269 48 WARNING amqp [-] Received method (60, 30) during closing channel 1. This method will be ignored 2026-09-19 03:00:04.271 48 INFO neutron.agent.dhcp.agent [-] Stopping DHCP agent 2026-09-19 03:00:09.272 48 INFO neutron.agent.dhcp.agent [-] DHCP Agent Stopped 2026-09-19 03:00:09.283 39 INFO cotyledon._service_manager [-] Manager shutdown requested