+ 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-07-21 21:31:20.538 38 INFO neutron.common.config [-] Logging enabled! 2026-07-21 21:31:20.538 38 INFO neutron.common.config [-] /var/lib/openstack/bin/neutron-dhcp-agent version 28.1.0.dev560 2026-07-21 21:31:21.539 38 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-07-21 21:31:21.572 47 INFO neutron.agent.dhcp.agent [-] Synchronizing state 2026-07-21 21:31:22.109 47 INFO neutron.agent.dhcp.agent [None req-678140d9-f5c1-48e5-8ba8-6f748c6d641f - - - - - -] All active networks have been fetched through RPC. 2026-07-21 21:31:22.110 47 INFO neutron.agent.dhcp.agent [None req-678140d9-f5c1-48e5-8ba8-6f748c6d641f - - - - - -] Synchronizing state complete 2026-07-21 21:31:22.138 47 INFO neutron.agent.dhcp.agent [None req-678140d9-f5c1-48e5-8ba8-6f748c6d641f - - - - - -] DHCP agent started 2026-07-21 21:31:29.103 47 INFO oslo.privsep.daemon [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] 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/tmp_m_ozkig/privsep.sock'] 2026-07-21 21:31:29.686 47 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-07-21 21:31:29.686 47 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:29.688 47 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-07-21 21:31:30.495 47 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-07-21 21:31:30.495 47 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-07-21 21:31:30.495 47 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-07-21 21:31:30.496 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:30.496 47 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-07-21 21:31:30.496 47 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-07-21 21:31:30.496 47 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-07-21 21:31:30.496 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:30.496 47 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-07-21 21:31:30.637 99 INFO oslo_service.backend [-] Loading backend: threading 2026-07-21 21:31:30.707 99 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-07-21 21:31:30.865 47 INFO oslo.privsep.daemon [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] Spawned new privsep daemon via rootwrap 2026-07-21 21:31:30.714 100 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-07-21 21:31:30.718 100 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-07-21 21:31:30.721 100 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-07-21 21:31:30.722 100 INFO oslo.privsep.daemon [-] privsep daemon running as pid 100 2026-07-21 21:31:34.116 47 INFO oslo.privsep.daemon [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] 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/tmp18ta36s8/privsep.sock'] 2026-07-21 21:31:34.685 47 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-07-21 21:31:34.685 47 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-07-21 21:31:34.685 47 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-07-21 21:31:34.685 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:34.685 47 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-07-21 21:31:34.685 47 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-07-21 21:31:34.686 47 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-07-21 21:31:34.686 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:34.686 47 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-07-21 21:31:35.460 47 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-07-21 21:31:35.460 47 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-07-21 21:31:35.461 47 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-07-21 21:31:35.461 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:35.461 47 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-07-21 21:31:35.462 47 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-07-21 21:31:35.462 47 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-07-21 21:31:35.462 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:35.462 47 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-07-21 21:31:35.600 108 INFO oslo_service.backend [-] Loading backend: threading 2026-07-21 21:31:35.672 108 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-07-21 21:31:35.819 47 INFO oslo.privsep.daemon [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] Spawned new privsep daemon via rootwrap 2026-07-21 21:31:35.679 109 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-07-21 21:31:35.699 109 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-07-21 21:31:35.700 109 INFO oslo.privsep.daemon [-] privsep process running with capabilities (eff/prm/inh): CAP_SYS_ADMIN/CAP_SYS_ADMIN/none 2026-07-21 21:31:35.700 109 INFO oslo.privsep.daemon [-] privsep daemon running as pid 109 2026-07-21 21:31:39.306 47 INFO oslo.privsep.daemon [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] 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/tmpu0s92sjd/privsep.sock'] 2026-07-21 21:31:39.962 47 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_rootwrap/__init__.py:25: EventletDeprecationWarning: 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:39.963 47 WARNING oslo.privsep.daemon [-] privsep log: import eventlet.patcher 2026-07-21 21:31:40.715 47 WARNING oslo.privsep.daemon [-] privsep log: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: EventletDeprecationWarning: 2026-07-21 21:31:40.715 47 WARNING oslo.privsep.daemon [-] privsep log: Eventlet is deprecated. It is currently being maintained in bugfix mode, and 2026-07-21 21:31:40.715 47 WARNING oslo.privsep.daemon [-] privsep log: we strongly recommend against using it for new projects. 2026-07-21 21:31:40.715 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:40.716 47 WARNING oslo.privsep.daemon [-] privsep log: If you are already using Eventlet, we recommend migrating to a different 2026-07-21 21:31:40.716 47 WARNING oslo.privsep.daemon [-] privsep log: framework. For more detail see 2026-07-21 21:31:40.716 47 WARNING oslo.privsep.daemon [-] privsep log: https://eventlet.readthedocs.io/en/latest/asyncio/migration.html 2026-07-21 21:31:40.716 47 WARNING oslo.privsep.daemon [-] privsep log: 2026-07-21 21:31:40.716 47 WARNING oslo.privsep.daemon [-] privsep log: __import__(import_str) 2026-07-21 21:31:40.855 120 INFO oslo_service.backend [-] Loading backend: threading 2026-07-21 21:31:40.942 120 INFO oslo_service.backend [-] Backend 'threading' successfully loaded and cached. 2026-07-21 21:31:41.136 47 INFO oslo.privsep.daemon [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] Spawned new privsep daemon via rootwrap 2026-07-21 21:31:40.953 121 INFO oslo.privsep.daemon [-] privsep daemon starting 2026-07-21 21:31:40.958 121 INFO oslo.privsep.daemon [-] privsep process running with uid/gid: 0/0 2026-07-21 21:31:40.962 121 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-07-21 21:31:40.962 121 INFO oslo.privsep.daemon [-] privsep daemon running as pid 121 2026-07-21 21:31:44.749 47 INFO neutron.agent.linux.ip_lib [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] Device tapcfb47a3c-ef cannot be used as it has no MAC address 2026-07-21 21:31:45.397 47 INFO neutron.agent.linux.dhcp [None req-2e6b9c8e-7c0b-4a00-9676-37cd50811e2d - - - - - -] Cleaning stale devices for network 9dbd7304-d58a-4373-9955-1bf67f6b2bbe 2026-07-21 21:31:46.560 47 INFO oslo_rootwrap.client [None req-36092a4b-47af-4c50-8d4c-2ac37ebfc32d - - - - - -] Spawned new rootwrap daemon process with pid=166 2026-07-21 21:31:47.683 47 INFO neutron.agent.dhcp.agent [None req-00d224c1-d0d6-4ac0-a161-986643b50d9f - - - - - -] DHCP configuration for ports {'cfb47a3c-efaa-4b50-8a35-90ad5f4b31a8'} is completed 2026-07-21 21:31:49.370 47 INFO neutron.agent.dhcp.agent [None req-a683affd-dac0-4847-9613-e855444c91f3 - - - - - -] DHCP configuration for ports {'cfb47a3c-efaa-4b50-8a35-90ad5f4b31a8'} is completed 2026-07-21 21:36:36.242 47 INFO neutron.agent.linux.ip_lib [None req-6b2bfa38-d5a1-4b09-9339-b29d8fda20f3 - - - - - -] Device tap2dd32cd7-3f cannot be used as it has no MAC address 2026-07-21 21:36:36.805 47 INFO neutron.agent.linux.dhcp [None req-6b2bfa38-d5a1-4b09-9339-b29d8fda20f3 - - - - - -] Cleaning stale devices for network 85249913-d6fb-416f-bcd6-a2bd2c6fce99 2026-07-21 21:36:38.469 47 INFO neutron.agent.dhcp.agent [None req-c034d8f0-56e2-4de9-9c6f-ce5830426675 - - - - - -] DHCP configuration for ports {'2dd32cd7-3f3a-4289-9532-316440ca111e'} is completed 2026-07-21 21:36:40.119 47 INFO neutron.agent.dhcp.agent [None req-16c0a52c-b3aa-409f-a305-b98c7bd31c08 - - - - - -] DHCP configuration for ports {'2dd32cd7-3f3a-4289-9532-316440ca111e'} is completed 2026-07-21 21:36:43.573 47 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-07-21T21:36:43Z, description=, device_id=, device_owner=octavia:health-mgr, dns_assignment=[fqdn=host-172-24-1-149.openstacklocal., hostname=host-172-24-1-149, ip_address=172.24.1.149], dns_domain=, dns_name=, extra_dhcp_opts=[], fixed_ips=[ip_address=172.24.1.149, subnet_id=cb538e37-d575-478c-915b-1a0ed701ea82], id=9304203b-dc6d-4034-b050-d4adb5ed2fc6, ip_allocation=immediate, mac_address=fa:16:3e:f2:6b:09, name=octavia-health-manager-port-instance, network=admin_state_up=True, availability_zone_hints=['nova'], availability_zones=['nova'], created_at=2026-07-21T21:36:33Z, description=, dns_domain=, id=85249913-d6fb-416f-bcd6-a2bd2c6fce99, ipv4_address_scope=None, ipv6_address_scope=None, l2_adjacency=True, mtu=1450, name=lb-mgmt-net, port_security_enabled=True, project_id=312b60fe90674aa4882373bb5c45abe6, provider:network_type=vxlan, provider:physical_network=None, provider:segmentation_id=563, qinq=None, qos_policy_id=None, revision_number=2, router:external=False, shared=False, standard_attr_id=22, status=ACTIVE, subnets=['cb538e37-d575-478c-915b-1a0ed701ea82'], tags=[], tenant_id=312b60fe90674aa4882373bb5c45abe6, updated_at=2026-07-21T21:36:34Z, vlan_transparent=None, network_id=85249913-d6fb-416f-bcd6-a2bd2c6fce99, port_security_enabled=True, project_id=312b60fe90674aa4882373bb5c45abe6, qos_network_policy_id=None, qos_policy_id=None, resource_request=None, revision_number=1, security_groups=['bd36bced-e651-4e33-9342-468a3e923ee1'], standard_attr_id=34, status=DOWN, tags=[], tenant_id=312b60fe90674aa4882373bb5c45abe6, updated_at=2026-07-21T21:36:43Z on network 85249913-d6fb-416f-bcd6-a2bd2c6fce99 2026-07-21 21:36:44.715 47 INFO neutron.agent.dhcp.agent [None req-30a28bd6-7dc7-432b-a5a6-d89bc744a517 - - - - - -] DHCP configuration for ports {'9304203b-dc6d-4034-b050-d4adb5ed2fc6'} is completed 2026-07-21 21:58:24.131 38 INFO cotyledon._service_manager [-] Caught SIGTERM signal, graceful exiting of master process 2026-07-21 21:58:24.134 47 INFO cotyledon._service_worker [-] Caught SIGTERM signal, graceful exiting of service ServiceWrapper(0) [47] 2026-07-21 21:58:27.940 47 WARNING amqp [-] Received method (60, 30) during closing channel 1. This method will be ignored 2026-07-21 21:58:27.941 47 INFO neutron.agent.dhcp.agent [-] Stopping DHCP agent 2026-07-21 21:58:32.941 47 INFO neutron.agent.dhcp.agent [-] DHCP Agent Stopped 2026-07-21 21:58:32.951 38 INFO cotyledon._service_manager [-] Manager shutdown requested