Name: neutron-dhcp-agent-default-g8llp Namespace: openstack Priority: 0 Service Account: neutron-dhcp-agent Node: instance/162.253.55.32 Start Time: Tue, 13 Oct 2026 13:28:45 +0000 Labels: application=neutron component=dhcp-agent controller-revision-hash=845d6cc89c pod-template-generation=1 release_group=neutron Annotations: configmap-bin-hash: c5e553bc84ef33a33fec964b0b16f48c478ce33c69921c808ecc74abe8bb6552 configmap-etc-hash: ecfb884709fa17b164a5632fdd1c77cf23cd740aa74360aceaf528a202d7c957 openstackhelm.openstack.org/release_uuid: Status: Running IP: 162.253.55.32 IPs: IP: 162.253.55.32 Controlled By: DaemonSet/neutron-dhcp-agent-default Init Containers: init: Container ID: containerd://c75b72f4f827baec968b24f23026d34b4beb1ba7be88a505e5db64346ee851b0 Image: harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint@sha256:8921b64b87af184a1421dd856b2703bcf3cff9f50863cd0d18371cf964a87bd3 Port: Host Port: Command: kubernetes-entrypoint State: Terminated Reason: Completed Exit Code: 0 Started: Tue, 13 Oct 2026 13:28:46 +0000 Finished: Tue, 13 Oct 2026 13:31:39 +0000 Ready: True Restart Count: 0 Environment: POD_NAME: neutron-dhcp-agent-default-g8llp (v1:metadata.name) NAMESPACE: openstack (v1:metadata.namespace) INTERFACE_NAME: eth0 PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/ DEPENDENCY_SERVICE: openstack:rabbitmq-neutron,openstack:neutron-server,openstack:nova-api DEPENDENCY_JOBS: neutron-rabbit-init DEPENDENCY_DAEMONSET: DEPENDENCY_CONTAINER: DEPENDENCY_POD_JSON: [{"labels":{"application":"neutron","component":"neutron-ovs-agent"},"requireSameNode":true}] DEPENDENCY_CUSTOM_RESOURCE: Mounts: /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9mqtj (ro) neutron-dhcp-agent-init: Container ID: containerd://f13ddcd6c476102cfc12556d24889138ccb523f2cd05956278008b7000a43243 Image: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:f51c5560bec528c67ce6f2ca86ff24cd54cf5efdb67b6a5340437f43e6456fd5 Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron@sha256:f51c5560bec528c67ce6f2ca86ff24cd54cf5efdb67b6a5340437f43e6456fd5 Port: Host Port: Command: /tmp/neutron-dhcp-agent-init.sh State: Terminated Reason: Completed Exit Code: 0 Started: Tue, 13 Oct 2026 13:31:40 +0000 Finished: Tue, 13 Oct 2026 13:31:40 +0000 Ready: True Restart Count: 0 Environment: Mounts: /etc/neutron/dhcp_agent.ini from neutron-etc (ro,path="dhcp_agent.ini") /etc/neutron/metadata_agent.ini from neutron-etc (ro,path="metadata_agent.ini") /etc/neutron/neutron.conf from neutron-etc (ro,path="neutron.conf") /etc/neutron/plugins/ml2/ml2_conf.ini from neutron-etc (ro,path="ml2_conf.ini") /etc/neutron/plugins/ml2/openvswitch_agent.ini from neutron-etc (ro,path="openvswitch_agent.ini") /etc/neutron/rootwrap.conf from neutron-etc (ro,path="rootwrap.conf") /etc/neutron/rootwrap.d/debug.filters from neutron-etc (ro,path="debug.filters") /etc/neutron/rootwrap.d/dhcp.filters from neutron-etc (ro,path="dhcp.filters") /etc/neutron/rootwrap.d/dibbler.filters from neutron-etc (ro,path="dibbler.filters") /etc/neutron/rootwrap.d/ebtables.filters from neutron-etc (ro,path="ebtables.filters") /etc/neutron/rootwrap.d/ipset-firewall.filters from neutron-etc (ro,path="ipset-firewall.filters") /etc/neutron/rootwrap.d/iptables-firewall.filters from neutron-etc (ro,path="iptables-firewall.filters") /etc/neutron/rootwrap.d/l3.filters from neutron-etc (ro,path="l3.filters") /etc/neutron/rootwrap.d/linuxbridge-plugin.filters from neutron-etc (ro,path="linuxbridge-plugin.filters") /etc/neutron/rootwrap.d/netns-cleanup.filters from neutron-etc (ro,path="netns-cleanup.filters") /etc/neutron/rootwrap.d/openvswitch-plugin.filters from neutron-etc (ro,path="openvswitch-plugin.filters") /etc/neutron/rootwrap.d/privsep.filters from neutron-etc (ro,path="privsep.filters") /etc/sudoers.d/kolla_neutron_sudoers from neutron-etc (ro,path="neutron_sudoers") /tmp from pod-tmp (rw) /tmp/auto_bridge_add from neutron-etc (ro,path="auto_bridge_add") /tmp/neutron-dhcp-agent-init.sh from neutron-bin (ro,path="neutron-dhcp-agent-init.sh") /tmp/pod-shared from pod-shared (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9mqtj (ro) Containers: neutron-dhcp-agent: Container ID: containerd://2beb3284065603198efb2d8bbafed4ba566a166b81db0636e5f2c8903e17f480 Image: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:f51c5560bec528c67ce6f2ca86ff24cd54cf5efdb67b6a5340437f43e6456fd5 Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron@sha256:f51c5560bec528c67ce6f2ca86ff24cd54cf5efdb67b6a5340437f43e6456fd5 Port: Host Port: Command: /tmp/neutron-dhcp-agent.sh State: Running Started: Tue, 13 Oct 2026 13:58:58 +0000 Last State: Terminated Reason: Completed Exit Code: 0 Started: Tue, 13 Oct 2026 13:31:41 +0000 Finished: Tue, 13 Oct 2026 13:58:58 +0000 Ready: False Restart Count: 1 Liveness: exec [python /tmp/health-probe.py --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --agent-queue-name dhcp_agent --use-fqdn] delay=120s timeout=580s period=600s #success=1 #failure=3 Readiness: exec [python /tmp/health-probe.py --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/dhcp_agent.ini --agent-queue-name dhcp_agent --use-fqdn] delay=30s timeout=185s period=190s #success=1 #failure=3 Environment: RPC_PROBE_TIMEOUT: 60 RPC_PROBE_RETRIES: 2 Mounts: /etc/neutron/dhcp_agent.ini from neutron-etc (ro,path="dhcp_agent.ini") /etc/neutron/dnsmasq.conf from neutron-etc (ro,path="dnsmasq.conf") /etc/neutron/metadata_agent.ini from neutron-etc (ro,path="metadata_agent.ini") /etc/neutron/neutron.conf from neutron-etc (ro,path="neutron.conf") /etc/neutron/plugins/ml2/ml2_conf.ini from neutron-etc (ro,path="ml2_conf.ini") /etc/neutron/plugins/ml2/openvswitch_agent.ini from neutron-etc (ro,path="openvswitch_agent.ini") /etc/neutron/rootwrap.conf from neutron-etc (ro,path="rootwrap.conf") /etc/neutron/rootwrap.d/debug.filters from neutron-etc (ro,path="debug.filters") /etc/neutron/rootwrap.d/dhcp.filters from neutron-etc (ro,path="dhcp.filters") /etc/neutron/rootwrap.d/dibbler.filters from neutron-etc (ro,path="dibbler.filters") /etc/neutron/rootwrap.d/ebtables.filters from neutron-etc (ro,path="ebtables.filters") /etc/neutron/rootwrap.d/ipset-firewall.filters from neutron-etc (ro,path="ipset-firewall.filters") /etc/neutron/rootwrap.d/iptables-firewall.filters from neutron-etc (ro,path="iptables-firewall.filters") /etc/neutron/rootwrap.d/l3.filters from neutron-etc (ro,path="l3.filters") /etc/neutron/rootwrap.d/linuxbridge-plugin.filters from neutron-etc (ro,path="linuxbridge-plugin.filters") /etc/neutron/rootwrap.d/netns-cleanup.filters from neutron-etc (ro,path="netns-cleanup.filters") /etc/neutron/rootwrap.d/openvswitch-plugin.filters from neutron-etc (ro,path="openvswitch-plugin.filters") /etc/neutron/rootwrap.d/privsep.filters from neutron-etc (ro,path="privsep.filters") /etc/sudoers.d/kolla_neutron_sudoers from neutron-etc (ro,path="neutron_sudoers") /run/netns from host-run-netns (rw) /run/xtables.lock from iptables-lockfile (rw) /tmp from pod-tmp (rw) /tmp/health-probe.py from neutron-bin (ro,path="health-probe.py") /tmp/neutron-dhcp-agent.sh from neutron-bin (ro,path="neutron-dhcp-agent.sh") /tmp/pod-shared from pod-shared (rw) /var/lib/neutron from pod-var-neutron (rw) /var/lib/neutron/openstack-helm from socket (rw) /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-9mqtj (ro) Conditions: Type Status Initialized True Ready False ContainersReady False PodScheduled True Volumes: pod-tmp: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: pod-var-neutron: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: neutron-bin: Type: ConfigMap (a volume populated by a ConfigMap) Name: neutron-bin Optional: false neutron-etc: Type: Secret (a volume populated by a Secret) SecretName: neutron-dhcp-agent-default Optional: false iptables-lockfile: Type: HostPath (bare host directory volume) Path: /run/xtables.lock HostPathType: FileOrCreate socket: Type: HostPath (bare host directory volume) Path: /var/lib/neutron/openstack-helm HostPathType: pod-shared: Type: EmptyDir (a temporary directory that shares a pod's lifetime) Medium: SizeLimit: host-run-netns: Type: HostPath (bare host directory volume) Path: /run/netns HostPathType: kube-api-access-9mqtj: Type: Projected (a volume that contains injected data from multiple sources) TokenExpirationSeconds: 3607 ConfigMapName: kube-root-ca.crt ConfigMapOptional: DownwardAPI: true QoS Class: BestEffort Node-Selectors: openstack-control-plane=enabled Tolerations: node.kubernetes.io/disk-pressure:NoSchedule op=Exists node.kubernetes.io/memory-pressure:NoSchedule op=Exists node.kubernetes.io/network-unavailable:NoSchedule op=Exists node.kubernetes.io/not-ready:NoExecute op=Exists node.kubernetes.io/pid-pressure:NoSchedule op=Exists node.kubernetes.io/unreachable:NoExecute op=Exists node.kubernetes.io/unschedulable:NoSchedule op=Exists Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Scheduled 49m default-scheduler Successfully assigned openstack/neutron-dhcp-agent-default-g8llp to instance Normal Pulled 49m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge" already present on machine Normal Created 49m kubelet Created container init Normal Started 49m kubelet Started container init Normal Pulled 46m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:f51c5560bec528c67ce6f2ca86ff24cd54cf5efdb67b6a5340437f43e6456fd5" already present on machine Normal Created 46m kubelet Created container neutron-dhcp-agent-init Normal Started 46m kubelet Started container neutron-dhcp-agent-init Normal Pulled 46m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:f51c5560bec528c67ce6f2ca86ff24cd54cf5efdb67b6a5340437f43e6456fd5" already present on machine Normal Created 46m kubelet Created container neutron-dhcp-agent Normal Started 46m kubelet Started container neutron-dhcp-agent Warning Unhealthy 9m12s (x4 over 39m) kubelet Liveness probe failed: /var/lib/openstack/lib/python3.12/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: Eventlet is deprecated. It is currently being maintained in bugfix mode, and we strongly recommend against using it for new projects. If you are already using Eventlet, we recommend migrating to a different framework. For more detail see https://eventlet.readthedocs.io/en/latest/asyncio/migration.html from eventlet import event /tmp/health-probe.py:164: DeprecationWarning: connections() is deprecated and will be removed; use net_connections() instead pcon = p.connections() RabbitMQ sockets not Established Warning Unhealthy 3m55s (x48 over 44m) kubelet Readiness probe failed: /var/lib/openstack/lib/python3.12/site-packages/oslo_service/backend/_eventlet/loopingcall.py:19: EventletDeprecationWarning: Eventlet is deprecated. It is currently being maintained in bugfix mode, and we strongly recommend against using it for new projects. If you are already using Eventlet, we recommend migrating to a different framework. For more detail see https://eventlet.readthedocs.io/en/latest/asyncio/migration.html from eventlet import event /tmp/health-probe.py:164: DeprecationWarning: connections() is deprecated and will be removed; use net_connections() instead pcon = p.connections() RabbitMQ sockets not Established