[PATCH cluster/manager 0/5] add warning messages for high token timeouts in clusters

Michael Köppl
2026-03-30T14:47:38Z

This patch series introduces warnings informing users about high token
timeouts in their clusters. A recent change [0] lowered the token
coefficient for clusters and allowed adapting it. However, this change
only affects new clusters. As described in [1], users with existing
cluster should be informed about the high token timeouts in their
configurations and what they can do to alleviate this problem.

Thus, warnings are added to the `pvecm nodes` command as well as to the
cluster join info dialog in the web UI. The warning in the web UI warns
users about the effect adding another node would have to allow them to
make an informed change before adding another node.

[0] https://git.proxmox.com/?p=pve-cluster.git;a=commit;h=a7b1c765b9223a81fb2dc4f072d6a6c095583cda
[1] https://bugzilla.proxmox.com/show_bug.cgi?id=7398

pve-cluster:

Michael Köppl (3):
add functions to determine warning level for high token timeouts
pvecm: warn users of high token timeouts when using nodes command
api: add token timeout and warning level to cluster join info

src/PVE/API2/ClusterConfig.pm | 20 ++++++++++++++
src/PVE/CLI/pvecm.pm | 9 +++++++
src/PVE/Corosync.pm | 50 +++++++++++++++++++++++++++++++++++
3 files changed, 79 insertions(+)

pve-manager:

Michael Köppl (2):
ui: cluster info: move initialization of items to initComponent
ui: cluster info: warn users of high token timeout in join info

www/manager6/dc/Cluster.js | 4 +
www/manager6/dc/ClusterEdit.js | 139 +++++++++++++++++++++------------
2 files changed, 95 insertions(+), 48 deletions(-)

Summary over all repositories:
5 files changed, 174 insertions(+), 48 deletions(-)

--
Generated by murpp 0.11.0