release: Create hotfix release 1.1.9.1

Fixes: #352
This commit is contained in:
gyptazy
2025-10-30 17:46:54 +01:00
parent 84628f232e
commit 33f6ff8db0
9 changed files with 20 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
added: added:
- Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater) (@gyptazy). [#337| - Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater) (@gyptazy). [#337]
- Pressure (PSI) based balancing for nodes - Pressure (PSI) based balancing for nodes
- Pressure (PSI) based balancing for guests - Pressure (PSI) based balancing for guests
- Add PVE version evaluation - Add PVE version evaluation

View File

@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.1.9.1] - 2025-10-30
### Added
- Fix quoting in f-strings which may cause issues on PVE 8 / Debian Bookworm systems (@gyptazy). [#352]
## [1.1.9] - 2025-10-30 ## [1.1.9] - 2025-10-30
@@ -12,7 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Add an optional memory balancing threshold (@gyptazy). [#342] - Add an optional memory balancing threshold (@gyptazy). [#342]
- Add affinity/anti-affinity support by pools (@gyptazy). [#343] - Add affinity/anti-affinity support by pools (@gyptazy). [#343]
- Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater) (@gyptazy). [#337| - Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater) (@gyptazy). [#337]
- Pressure (PSI) based balancing for nodes - Pressure (PSI) based balancing for nodes
- Pressure (PSI) based balancing for guests - Pressure (PSI) based balancing for guests
- Add PVE version evaluation - Add PVE version evaluation

View File

@@ -173,6 +173,7 @@ docker run -it --rm -v $(pwd)/proxlb.yaml:/etc/proxlb/proxlb.yaml proxlb
| Version | Image | | Version | Image |
|------|:------:| |------|:------:|
| latest | cr.gyptazy.com/proxlb/proxlb:latest | | latest | cr.gyptazy.com/proxlb/proxlb:latest |
| v1.1.9.1 | cr.gyptazy.com/proxlb/proxlb:v1.1.9.1 |
| v1.1.9 | cr.gyptazy.com/proxlb/proxlb:v1.1.9 | | v1.1.9 | cr.gyptazy.com/proxlb/proxlb:v1.1.9 |
| v1.1.8 | cr.gyptazy.com/proxlb/proxlb:v1.1.8 | | v1.1.8 | cr.gyptazy.com/proxlb/proxlb:v1.1.8 |
| v1.1.7 | cr.gyptazy.com/proxlb/proxlb:v1.1.7 | | v1.1.7 | cr.gyptazy.com/proxlb/proxlb:v1.1.7 |

6
debian/changelog vendored
View File

@@ -1,3 +1,9 @@
proxlb (1.1.9.1) stable; urgency=medium
* Fix quoting in f-strings which may cause issues on PVE 8 / Debian Bookworm systems (Closes: #352)
-- Florian Paul Azim Hoberg <gyptazy@gyptazy.com> Thu, 30 Oct 2025 17:41:02 +0001
proxlb (1.1.9) stable; urgency=medium proxlb (1.1.9) stable; urgency=medium
* Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater). (Closes: #339) * Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater). (Closes: #339)

View File

@@ -2,5 +2,5 @@ apiVersion: v3
name: proxlb name: proxlb
description: A Helm chart for self-hosted ProxLB description: A Helm chart for self-hosted ProxLB
type: application type: application
version: "1.1.9" version: "1.1.9.1"
appVersion: "v1.1.9" appVersion: "v1.1.9.1"

View File

@@ -1,7 +1,7 @@
image: image:
registry: cr.gyptazy.com registry: cr.gyptazy.com
repository: proxlb/proxlb repository: proxlb/proxlb
tag: v1.1.9 tag: v1.1.9.1
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
imagePullSecrets: [ ] imagePullSecrets: [ ]

View File

@@ -1,5 +1,5 @@
#!/usr/bin/env bash #!/usr/bin/env bash
VERSION="1.1.9" VERSION="1.1.9.1"
# ProxLB # ProxLB
sed -i "s/^__version__ = .*/__version__ = \"$VERSION\"/" "proxlb/utils/version.py" sed -i "s/^__version__ = .*/__version__ = \"$VERSION\"/" "proxlb/utils/version.py"

View File

@@ -3,5 +3,5 @@ __app_desc__ = "An advanced resource scheduler and load balancer for Proxmox clu
__author__ = "Florian Paul Azim Hoberg <gyptazy>" __author__ = "Florian Paul Azim Hoberg <gyptazy>"
__copyright__ = "Copyright (C) 2025 Florian Paul Azim Hoberg (@gyptazy)" __copyright__ = "Copyright (C) 2025 Florian Paul Azim Hoberg (@gyptazy)"
__license__ = "GPL-3.0" __license__ = "GPL-3.0"
__version__ = "1.1.9" __version__ = "1.1.9.1"
__url__ = "https://github.com/gyptazy/ProxLB" __url__ = "https://github.com/gyptazy/ProxLB"

View File

@@ -2,7 +2,7 @@ from setuptools import setup
setup( setup(
name="proxlb", name="proxlb",
version="1.1.9", version="1.1.9.1",
description="An advanced resource scheduler and load balancer for Proxmox clusters.", description="An advanced resource scheduler and load balancer for Proxmox clusters.",
long_description="An advanced resource scheduler and load balancer for Proxmox clusters that also supports maintenance modes and affinity/anti-affinity rules.", long_description="An advanced resource scheduler and load balancer for Proxmox clusters that also supports maintenance modes and affinity/anti-affinity rules.",
author="Florian Paul Azim Hoberg", author="Florian Paul Azim Hoberg",