File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ date : 2026-01-12
Original file line number Diff line number Diff line change 1+ date : TBD
Original file line number Diff line number Diff line change @@ -5,6 +5,30 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ 1.1.11] - 2026-01-12
9+
10+ ### Added
11+
12+ - Add support for Proxmoxs native HA (affinity/anti-affinity) rules [ beta] (@gyptazy ). [ #391 ]
13+ - Add support for Proxmox native HA (node-affinity) rules for pinning guests to nodes [ beta] (@gyptazy ). [ #391 ]
14+ - Add resource reservation support for PVE nodes (@Chipmonk2 ). [ #373 ]
15+ - Add possibility to sort and select balancing workloads by smaller/larger guest objects (@gyptazy ). [ #387 ]
16+ - Add HA job validation for migration jobs to fetch child jobs (@gytazy ). [ #402 ]
17+ - Add support for configuring node-pinning strictness (default: true) within pools to allow strict/prefer modes (@gyptazy ). [ #406 ]
18+ - Add new option to enforce node/guest pinning even when cluster is balanced from a resource perspective (@gyptazy ). [ #414 ]
19+
20+ ### Fixed
21+
22+ - Fix missing overprovisioning safety guard to avoid node overprovisioning (@gyptazy ). [ #275 ]
23+ - Fix affinity matrix pre-validation by inverting validations (@Thalagyrt ). [ #335 ]
24+ - Fix pool based node pinning which expects a list (@gyptazy ). [ #395 ]
25+ - Fix that ignored VMs/CTs got moved to another node when being ignored (@gyptazy ). [ #408 ]
26+
27+ ### Changed
28+
29+ - Change balancing and sorting behaviour (@gyptazy ). [ #378 ]
30+ - Balancing objects will be ordered by count of objects in affinity-rules, followed by memory size (@gyptazy ). [ #378 ]
31+
832## [ 1.1.10] - 2025-11-25
933
1034### Added
Original file line number Diff line number Diff line change @@ -187,6 +187,7 @@ services:
187187| Version | Image |
188188| ------| :------:|
189189| latest | cr.gyptazy.com/proxlb/proxlb: latest |
190+ | v1.1.11 | cr.gyptazy.com/proxlb/proxlb: v1 .1.11 |
190191| v1.1.10 | cr.gyptazy.com/proxlb/proxlb: v1 .1.10 |
191192| v1.1.9.1 | cr.gyptazy.com/proxlb/proxlb: v1 .1.9.1 |
192193| v1.1.9 | cr.gyptazy.com/proxlb/proxlb: v1 .1.9 |
Original file line number Diff line number Diff line change 1+ proxlb (1.1.11) stable; urgency=medium
2+
3+ * Add support for native Proxmox HA/Affinity rules. (Closes: #391)
4+ * Add safety guard to avoid node overprovisioning. (Closes: #275)
5+ * Fix affinity rules pre-validation (avoid rebalancing if already ensured). (Closes: #335)
6+ * Add resource reservation support for PVE nodes. (Closes: #373)
7+ * Change/Adjust balancing and sorting behaviour. (Closes: #378)
8+ * Add control over balancing workloads by prefering smaller/larger guest objects. (Closes: #387)
9+ * Fix pinning of guest and node relations when using pool based pinning. (Closes: #395)
10+ * Add validation of HA jobs by fetching the related child jobs. (Closes: #402)
11+ * Add support for configuring node-pinning strictness (mode: strict/prefer). (Closes: #406)
12+ * Fix that tag based ignored guests got still moved. (Closes: #408)
13+ * Add parameter to enforce guest node relationships when pinned even when the cluster is balanced. (Closes: #414)
14+
15+ -- Florian Paul Azim Hoberg <gyptazy@gyptazy.com> Mon, 12 Jan 2026 11:11:04 +0001
16+
117proxlb (1.1.10) stable; urgency=medium
218
319 * Prevent redundant rebalancing by validating existing affinity enforcement before taking actions. (Closes: #335)
Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ apiVersion: v2
22name : proxlb
33description : A Helm chart for self-hosted ProxLB
44type : application
5- version : " 1.1.10 "
6- appVersion : " v1.1.10 "
5+ version : " 1.1.11 "
6+ appVersion : " v1.1.11 "
Original file line number Diff line number Diff line change 11image :
22 registry : cr.gyptazy.com
33 repository : proxlb/proxlb
4- tag : v1.1.10
4+ tag : v1.1.11
55 pullPolicy : IfNotPresent
66 imagePullSecrets : [ ]
77
Original file line number Diff line number Diff line change 33__author__ = "Florian Paul Azim Hoberg <gyptazy>"
44__copyright__ = "Copyright (C) 2025 Florian Paul Azim Hoberg (@gyptazy)"
55__license__ = "GPL-3.0"
6- __version__ = "1.1.10 "
6+ __version__ = "1.1.11 "
77__url__ = "https://github.com/gyptazy/ProxLB"
Original file line number Diff line number Diff line change 22
33setup (
44 name = "proxlb" ,
5- version = "1.1.10 " ,
5+ version = "1.1.11 " ,
66 description = "An advanced resource scheduler and load balancer for Proxmox clusters." ,
77 long_description = "An advanced resource scheduler and load balancer for Proxmox clusters that also supports maintenance modes and affinity/anti-affinity rules." ,
88 author = "Florian Paul Azim Hoberg" ,
You can’t perform that action at this time.
0 commit comments