diff --git a/repmgr-action-cluster.c b/repmgr-action-cluster.c index 48d5f39e..1fa797c3 100644 --- a/repmgr-action-cluster.c +++ b/repmgr-action-cluster.c @@ -305,7 +305,16 @@ do_cluster_show(void) error_found = true; } } + + /* warn about issue with paused WAL replay */ + if (is_wal_replay_paused(cell->node_info->conn, true)) + { + item_list_append_format(&warnings, + _("WAL replay is paused on node \"%s\" (ID: %i) with WAL replay pending; this node cannot be manually promoted until WAL replay is resumed"), + cell->node_info->node_name, cell->node_info->node_id); + } } + break; case WITNESS: case BDR: diff --git a/repmgr-action-daemon.c b/repmgr-action-daemon.c index 0c724fc0..bb724ef0 100644 --- a/repmgr-action-daemon.c +++ b/repmgr-action-daemon.c @@ -180,7 +180,7 @@ do_daemon_status(void) if (repmgrd_info[i]->wal_paused_pending_wal == true) { item_list_append_format(&warnings, - "WAL replay is paused on node \"%s\" (ID: %i) with WAL replay pending; this node cannot be promoted", + _("WAL replay is paused on node \"%s\" (ID: %i) with WAL replay pending; this node cannot be manually promoted until WAL replay is resumed"), cell->node_info->node_name, cell->node_info->node_id); } }