all lists on lists.proxmox.com
 help / color / mirror / Atom feed
From: Thomas Lamprecht <t.lamprecht@proxmox.com>
To: pve-devel@lists.proxmox.com, Daniel Kral <d.kral@proxmox.com>
Subject: applied: [PATCH cluster/ha-manager/manager v4 00/28] dynamic scheduler + load rebalancer
Date: Thu,  2 Apr 2026 18:07:51 +0200	[thread overview]
Message-ID: <177514603153.1538729.9029454276415314023.b4-ty@proxmox.com> (raw)
In-Reply-To: <20260402124817.416232-1-d.kral@proxmox.com>

On Thu, 02 Apr 2026 14:43:54 +0200, Daniel Kral wrote:
> Here's the v4 of the load balancer patches for the HA Manager.
> 
> Most of the patches here are already R-b'd by @Dominik (many, many
> thanks!) and only a few things have changed, the biggest of course is
> changing the default node imbalance threshold from '0.7' to '0.3' and
> adding the pve-manager patches.
> 
> [...]

Applied, thanks to all involved, nice work!

cluster:

[1/3] datacenter config: restructure verbose description for the ha crs option
      commit: 79cd0872a4dafa7bd480e2d70aca3757afd25e61
[2/3] datacenter config: add dynamic load scheduler option
      commit: 871f0973bb6828247aa7ef2b72cca6565d84306d
[3/3] datacenter config: add auto rebalancing options
      commit: f3f8347a1b2c343929e010bb7c9929098a226168

ha-manager:

[01/21] env: pve2: implement dynamic node and service stats
        commit: addedabda082cd2fbc43ce114d3f62d1dab43c6e
[02/21] sim: hardware: pass correct types for static stats
        commit: 6316e7e38ff2334fa63733622db9a96c834e1a05
[03/21] sim: hardware: factor out static stats' default values
        commit: 2679bfb5eca9dc978b1d03a8ef094a090b08f4b8
[04/21] sim: hardware: fix static stats guard
        commit: a9d1210db90eca0c06959c1df90d8035d3e01937
[05/21] sim: hardware: handle dynamic service stats
        commit: 55375917fdd90d8d4457d686161e937cffc7e330
[06/21] sim: hardware: add set-dynamic-stats command
        commit: c334bb4df905879c88ea75f5a5be43c3dd98bcec
[07/21] sim: hardware: add getters for dynamic {node,service} stats
        commit: 75235b476937b2bf85f136b257d193d48231164d
[08/21] usage: pass service data to add_service_usage
        commit: 7af6ee02a9f3c31adc47c6a0c5531eff9545dea3
[09/21] usage: pass service data to get_used_service_nodes
        commit: 1ffe83333bb11981f9d4642a9d82a2c28c649f73
[10/21] add running flag to non-HA cluster service stats
        commit: 54789d6b162d30e093522f6adbc224168c427877
[11/21] usage: use add_service to add service usage to nodes
        commit: 9780600e3539f0851873f45cec6ac33ce7220212
[12/21] usage: add dynamic usage scheduler
        commit: 6684f186212cf66ea54c7f6115778eb779ed3322
[13/21] test: add dynamic usage scheduler test cases
        commit: c377eacd2022250bd6b229fed1b33c4f9b1c456e
[14/21] manager: rename execute_migration to queue_resource_motion
        commit: 4c87446560bcea0bd9ed2d05c1b5ff3c561e093d
[15/21] manager: update_crs_scheduler_mode: factor out crs config
        commit: 55cfbf0ac35448aa246ede4a07e12f95a09ada4e
[16/21] implement automatic rebalancing
        commit: f0f21bc1c547e578cfb520d134d38530c759119c
[17/21] test: add resource bundle generation test cases
        commit: 8c0f2312561a59cbafc5c910b36684a6c82eedc3
[18/21] test: add dynamic automatic rebalancing system test cases
        commit: 36813aca2f1a1d0e1fcb839f611b8ea2f5039f26
[19/21] test: add static automatic rebalancing system test cases
        commit: ada49c44a2e49bcb01c24c2828dd31ab0e27fff6
[20/21] test: add automatic rebalancing system test cases with TOPSIS method
        commit: 1419ec503b5b9eaf4bfabf7a38ed3ee80b101234
[21/21] test: add automatic rebalancing system test cases with affinity rules
        commit: 6699b3e5a192c50a380391a32bdd613340f16751

manager:

[1/4] ui: dc/options: make the ha crs strings translatable
      commit: c3b5bbe4779a1e63cebd190c833ffe5f032d6d5f
[2/4] ui: dc/options: add dynamic load scheduler option for ha crs
      commit: c4f15682a44f7494f9e89cdbd09875c7c75c209a
[3/4] ui: move cluster resource scheduling from dc/options into separate component
      commit: 8a032a0c1dfec068c7abc1b40327e03f6568e731
[4/4] ui: form: add crs auto rebalancing options
      commit: 4557bdf8155b8fc5e3e17b18e980ddda9e78b1d4




      parent reply	other threads:[~2026-04-02 16:11 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-04-02 12:43 Daniel Kral
2026-04-02 12:43 ` [PATCH cluster v4 01/28] datacenter config: restructure verbose description for the ha crs option Daniel Kral
2026-04-02 12:43 ` [PATCH cluster v4 02/28] datacenter config: add dynamic load scheduler option Daniel Kral
2026-04-02 12:43 ` [PATCH cluster v4 03/28] datacenter config: add auto rebalancing options Daniel Kral
2026-04-02 13:07   ` Dominik Rusovac
2026-04-02 12:43 ` [PATCH ha-manager v4 04/28] env: pve2: implement dynamic node and service stats Daniel Kral
2026-04-02 13:40   ` Dominik Rusovac
2026-04-02 12:43 ` [PATCH ha-manager v4 05/28] sim: hardware: pass correct types for static stats Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 06/28] sim: hardware: factor out static stats' default values Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 07/28] sim: hardware: fix static stats guard Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 08/28] sim: hardware: handle dynamic service stats Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 09/28] sim: hardware: add set-dynamic-stats command Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 10/28] sim: hardware: add getters for dynamic {node,service} stats Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 11/28] usage: pass service data to add_service_usage Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 12/28] usage: pass service data to get_used_service_nodes Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 13/28] add running flag to non-HA cluster service stats Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 14/28] usage: use add_service to add service usage to nodes Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 15/28] usage: add dynamic usage scheduler Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 16/28] test: add dynamic usage scheduler test cases Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 17/28] manager: rename execute_migration to queue_resource_motion Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 18/28] manager: update_crs_scheduler_mode: factor out crs config Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 19/28] implement automatic rebalancing Daniel Kral
2026-04-02 13:14   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH ha-manager v4 20/28] test: add resource bundle generation test cases Daniel Kral
2026-04-02 12:44 ` [PATCH ha-manager v4 21/28] test: add dynamic automatic rebalancing system " Daniel Kral
2026-04-02 13:21   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH ha-manager v4 22/28] test: add static " Daniel Kral
2026-04-02 13:23   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH ha-manager v4 23/28] test: add automatic rebalancing system test cases with TOPSIS method Daniel Kral
2026-04-02 13:29   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH ha-manager v4 24/28] test: add automatic rebalancing system test cases with affinity rules Daniel Kral
2026-04-02 12:44 ` [PATCH manager v4 25/28] ui: dc/options: make the ha crs strings translatable Daniel Kral
2026-04-02 13:33   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH manager v4 26/28] ui: dc/options: add dynamic load scheduler option for ha crs Daniel Kral
2026-04-02 13:33   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH manager v4 27/28] ui: move cluster resource scheduling from dc/options into separate component Daniel Kral
2026-04-02 13:35   ` Dominik Rusovac
2026-04-02 12:44 ` [PATCH manager v4 28/28] ui: form: add crs auto rebalancing options Daniel Kral
2026-04-02 13:38   ` Dominik Rusovac
2026-04-02 14:24 ` [PATCH cluster/ha-manager/manager v4 00/28] dynamic scheduler + load rebalancer Dominik Rusovac
2026-04-02 16:07 ` Thomas Lamprecht [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=177514603153.1538729.9029454276415314023.b4-ty@proxmox.com \
    --to=t.lamprecht@proxmox.com \
    --cc=d.kral@proxmox.com \
    --cc=pve-devel@lists.proxmox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal