Name: neutron-dhcp-agent-default-h9svv Namespace: openstack Priority: 0 Service Account: neutron-dhcp-agent Node: instance/162.253.55.155 Start Time: Tue, 01 Sep 2026 05:53:12 +0000 Labels: application=neutron component=dhcp-agent controller-revision-hash=598479997f pod-template-generation=1 release_group=neutron Annotations: configmap-bin-hash: c5e553bc84ef33a33fec964b0b16f48c478ce33c69921c808ecc74abe8bb6552 configmap-etc-hash: a3a3348f12baaa08e323dbd83458cd426841826325304db4e8351da66212985a openstackhelm.openstack.org/release_uuid: Status: Running IP: 162.253.55.155 IPs: IP: 162.253.55.155 Controlled By: DaemonSet/neutron-dhcp-agent-default Init Containers: init: Container ID: containerd://a308f218fd696254bd6173bc5ef3e796ef618ee2d4a4729b42bc5ad43df97c29 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, 01 Sep 2026 05:53:13 +0000 Finished: Tue, 01 Sep 2026 05:56:16 +0000 Ready: True Restart Count: 0 Environment: POD_NAME: neutron-dhcp-agent-default-h9svv (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-n2mjg (ro) neutron-dhcp-agent-init: Container ID: containerd://17d324210782ff468f7ab69433612afe8c00dabda69db1c24eadcf41ede4ddcd Image: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:982622323bdb8e53bc6265d238b0a72659ef9525ff899aeafa41668bd9f13af8 Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron@sha256:982622323bdb8e53bc6265d238b0a72659ef9525ff899aeafa41668bd9f13af8 Port: Host Port: Command: /tmp/neutron-dhcp-agent-init.sh State: Terminated Reason: Completed Exit Code: 0 Started: Tue, 01 Sep 2026 05:56:17 +0000 Finished: Tue, 01 Sep 2026 05:56:17 +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-n2mjg (ro) Containers: neutron-dhcp-agent: Container ID: containerd://b760b9cd1c5dbe8036e07471dfcfac2aa9c198c026e6a204ff33b7d4b8c9deca Image: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:982622323bdb8e53bc6265d238b0a72659ef9525ff899aeafa41668bd9f13af8 Image ID: harbor.atmosphere.dev/ghcr.io/vexxhost/neutron@sha256:982622323bdb8e53bc6265d238b0a72659ef9525ff899aeafa41668bd9f13af8 Port: Host Port: Command: /tmp/neutron-dhcp-agent.sh State: Running Started: Tue, 01 Sep 2026 05:56:18 +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-n2mjg (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-n2mjg: 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 21m default-scheduler Successfully assigned openstack/neutron-dhcp-agent-default-h9svv to instance Normal Pulled 21m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/kubernetes-entrypoint:edge" already present on machine Normal Created 21m kubelet Created container init Normal Started 21m kubelet Started container init Normal Pulled 18m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:982622323bdb8e53bc6265d238b0a72659ef9525ff899aeafa41668bd9f13af8" already present on machine Normal Created 18m kubelet Created container neutron-dhcp-agent-init Normal Started 18m kubelet Started container neutron-dhcp-agent-init Normal Pulled 18m kubelet Container image "harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:982622323bdb8e53bc6265d238b0a72659ef9525ff899aeafa41668bd9f13af8" already present on machine Normal Created 18m kubelet Created container neutron-dhcp-agent Normal Started 18m kubelet Started container neutron-dhcp-agent Warning Unhealthy 2m47s (x18 over 17m) 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 107s (x2 over 11m) 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