Daedalus pods in the tanzusm namespace appear to restart or start periodically without the container restart counter incrementing. This behavior is typically observed when the service hits a database connection timeout or a reconciliation deadline.
daedalus pods start periodically, but the ReplicaSet ID remains unchanged.ReplicaSet events show frequent updates or ProgressDeadlineExceeded.org.hibernate.exception.JDBCConnectionException: Unable to acquire JDBC Connection or request timed out after 30000ms.This issue is caused by a combination of factors:
daedalus pod fails to connect to the PostgreSQL database within the default 30-second window.Fixed in Tanzu Hub 10.4.2 and higher. See for steps to download this release.
If you are on version 10.4 or 10.4.1, use the following steps to diagnose:
ReplicaSet updates: kubectl describe deployment daedalus -n tanzusmkubectl logs -n tanzusm [pod-id] | grep -i timeout