Files
postgres-operator/pkg
Pooja Dixit 470f4157a4 Retry moveMasterPodsOffNode on failure instead of aborting (#3179)
attemptToMoveMasterPodsOffNode's transient errors (e.g. no synced
standby available yet) were treated as terminal, so the retry loop
gave up after a single ~4-5s attempt instead of retrying over
master_pod_move_timeout. This left masters stuck on draining nodes
indefinitely once a PodDisruptionBudget started rejecting evictions.

Log the failure and return (false, nil) so the retry loop keeps
polling every minute until the timeout expires.

Fixes #3176
2026-09-22 11:30:55 +02:00
..
2026-08-20 16:49:29 +02:00
2026-08-20 16:49:29 +02:00