[pve-devel] applied-series: [PATCH-SERIES v2 ha-manager/docs] add static usage scheduler for HA manager

Thomas Lamprecht t.lamprecht at proxmox.com
Fri Nov 18 14:23:19 CET 2022


Am 17/11/2022 um 15:00 schrieb Fiona Ebner:
> ha-manager:
> 
> Fiona Ebner (15):
>   env: add get_static_node_stats() method
>   resources: add get_static_stats() method
>   add Usage base plugin and Usage::Basic plugin
>   manager: select service node: add $sid to parameters
>   manager: online node usage: switch to Usage::Basic plugin
>   usage: add Usage::Static plugin
>   env: rename get_ha_settings to get_datacenter_settings
>   env: datacenter config: include crs (cluster-resource-scheduling)
>     setting
>   manager: set resource scheduler mode upon init
>   manager: use static resource scheduler when configured
>   manager: avoid scoring nodes if maintenance fallback node is valid
>   manager: avoid scoring nodes when not trying next and current node is
>     valid
>   usage: static: use service count on nodes as a fallback
>   test: add tests for static resource scheduling
>   resources: add missing PVE::Cluster use statements
> 

> 
> docs:
> 
> Fiona Ebner (2):
>   ha: add section about scheduler modes
>   ha: add warning against using 'static' mode with many services
> 
>  ha-manager.adoc | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
>  1 file changed, 49 insertions(+)
> 


nice work! applied series, thanks!





More information about the pve-devel mailing list