Name: neutron-dhcp-agent-default-j5wr4 Namespace: openstack Priority: 0 Service Account: neutron-dhcp-agent Node: instance/162.253.55.223 Start Time: Mon, 31 Aug 2026 20:25:24 +0000 Labels: application=neutron component=dhcp-agent controller-revision-hash=7ddb4945f4 pod-template-generation=1 release_group=neutron Annotations: configmap-bin-hash: c5e553bc84ef33a33fec964b0b16f48c478ce33c69921c808ecc74abe8bb6552 configmap-etc-hash: 81aed54b44d01a9893e5259080265eea9938456e6709d21c1c1a660866ce1c9d openstackhelm.openstack.org/release_uuid: Status: Running IP: 162.253.55.223 IPs: IP: 162.253.55.223 Controlled By: DaemonSet/neutron-dhcp-agent-default Init Containers: init: Container ID: containerd://73c5c71f05efd4bf38f831b96ff71cffab15dfe8982420e443fd3eccc0f6e4e7 Image: harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge@sha256:8921b64b87af184a1421dd856b2703bcf3cff9f50863cd0d18371cf964a87bd3 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: Mon, 31 Aug 2026 20:25:25 +0000 Finished: Mon, 31 Aug 2026 20:28:48 +0000 Ready: True Restart Count: 0 Environment: POD_NAME: neutron-dhcp-agent-default-j5wr4 (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-c59vv (ro) neutron-dhcp-agent-init: Container ID: containerd://2f9d7cd4157e53f67c01bc30827b4b0769df964cfe73a48466e0314093f8eb7a Image: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:21ce5f610b2d0374f1e138c53d2e44922f80cab9c1c0a8c46ee581538e5c2ad2 Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron@sha256:21ce5f610b2d0374f1e138c53d2e44922f80cab9c1c0a8c46ee581538e5c2ad2 Port: Host Port: Command: /tmp/neutron-dhcp-agent-init.sh State: Terminated Reason: Completed Exit Code: 0 Started: Mon, 31 Aug 2026 20:28:49 +0000 Finished: Mon, 31 Aug 2026 20:28:49 +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-c59vv (ro) Containers: neutron-dhcp-agent: Container ID: containerd://daf13a7fc81cb941b616fffd827244806bebb783106121c4b924b023f16b0b06 Image: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:21ce5f610b2d0374f1e138c53d2e44922f80cab9c1c0a8c46ee581538e5c2ad2 Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron@sha256:21ce5f610b2d0374f1e138c53d2e44922f80cab9c1c0a8c46ee581538e5c2ad2 Port: Host Port: Command: /tmp/neutron-dhcp-agent.sh State: Running Started: Mon, 31 Aug 2026 20:28:50 +0000 Ready: False Restart Count: 0 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-c59vv (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-c59vv: 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 23m default-scheduler Successfully assigned openstack/neutron-dhcp-agent-default-j5wr4 to instance Normal Pulled 23m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge@sha256:8921b64b87af184a1421dd856b2703bcf3cff9f50863cd0d18371cf964a87bd3" already present on machine Normal Created 23m kubelet Created container init Normal Started 23m kubelet Started container init Normal Pulled 19m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:21ce5f610b2d0374f1e138c53d2e44922f80cab9c1c0a8c46ee581538e5c2ad2" already present on machine Normal Created 19m kubelet Created container neutron-dhcp-agent-init Normal Started 19m kubelet Started container neutron-dhcp-agent-init Normal Pulled 19m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:21ce5f610b2d0374f1e138c53d2e44922f80cab9c1c0a8c46ee581538e5c2ad2" already present on machine Normal Created 19m kubelet Created container neutron-dhcp-agent Normal Started 19m kubelet Started container neutron-dhcp-agent Warning Unhealthy 3m43s (x18 over 18m) kubelet Readiness probe failed: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: 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 __import__(import_str) /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 3m19s (x2 over 13m) kubelet Liveness probe failed: /var/lib/openstack/lib/python3.12/site-packages/oslo_utils/importutils.py:77: 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 __import__(import_str) /tmp/health-probe.py:164: DeprecationWarning: connections() is deprecated and will be removed; use net_connections() instead pcon = p.connections() RabbitMQ sockets not Established