From 33f6ff8db062aeed51fc613452bc4c52c76d447a Mon Sep 17 00:00:00 2001 From: gyptazy Date: Thu, 30 Oct 2025 17:46:54 +0100 Subject: [PATCH] release: Create hotfix release 1.1.9.1 Fixes: #352 --- .changelogs/1.1.9/337_add_pressure_based_balancing.yml | 2 +- CHANGELOG.md | 7 ++++++- README.md | 1 + debian/changelog | 6 ++++++ helm/proxlb/Chart.yaml | 4 ++-- helm/proxlb/values.yaml | 2 +- misc/01-replace-version.sh | 2 +- proxlb/utils/version.py | 2 +- setup.py | 2 +- 9 files changed, 20 insertions(+), 8 deletions(-) diff --git a/.changelogs/1.1.9/337_add_pressure_based_balancing.yml b/.changelogs/1.1.9/337_add_pressure_based_balancing.yml index d78ea6a..f86d3df 100644 --- a/.changelogs/1.1.9/337_add_pressure_based_balancing.yml +++ b/.changelogs/1.1.9/337_add_pressure_based_balancing.yml @@ -1,5 +1,5 @@ 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 guests - Add PVE version evaluation diff --git a/CHANGELOG.md b/CHANGELOG.md index ed7889b..ccecd95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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/), 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 @@ -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 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 guests - Add PVE version evaluation diff --git a/README.md b/README.md index 0e16db1..f8b9e1a 100644 --- a/README.md +++ b/README.md @@ -173,6 +173,7 @@ docker run -it --rm -v $(pwd)/proxlb.yaml:/etc/proxlb/proxlb.yaml proxlb | Version | Image | |------|:------:| | 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.8 | cr.gyptazy.com/proxlb/proxlb:v1.1.8 | | v1.1.7 | cr.gyptazy.com/proxlb/proxlb:v1.1.7 | diff --git a/debian/changelog b/debian/changelog index 8147341..7eb77ad 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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 Thu, 30 Oct 2025 17:41:02 +0001 + proxlb (1.1.9) stable; urgency=medium * Add pressure (PSI) based balancing for memory, cpu, disk (req. PVE9 or greater). (Closes: #339) diff --git a/helm/proxlb/Chart.yaml b/helm/proxlb/Chart.yaml index 16e353b..c0c4646 100644 --- a/helm/proxlb/Chart.yaml +++ b/helm/proxlb/Chart.yaml @@ -2,5 +2,5 @@ apiVersion: v3 name: proxlb description: A Helm chart for self-hosted ProxLB type: application -version: "1.1.9" -appVersion: "v1.1.9" +version: "1.1.9.1" +appVersion: "v1.1.9.1" diff --git a/helm/proxlb/values.yaml b/helm/proxlb/values.yaml index a842288..fc84a38 100644 --- a/helm/proxlb/values.yaml +++ b/helm/proxlb/values.yaml @@ -1,7 +1,7 @@ image: registry: cr.gyptazy.com repository: proxlb/proxlb - tag: v1.1.9 + tag: v1.1.9.1 pullPolicy: IfNotPresent imagePullSecrets: [ ] diff --git a/misc/01-replace-version.sh b/misc/01-replace-version.sh index 1b78af5..6ef0b82 100644 --- a/misc/01-replace-version.sh +++ b/misc/01-replace-version.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -VERSION="1.1.9" +VERSION="1.1.9.1" # ProxLB sed -i "s/^__version__ = .*/__version__ = \"$VERSION\"/" "proxlb/utils/version.py" diff --git a/proxlb/utils/version.py b/proxlb/utils/version.py index 8749a89..43fed0a 100644 --- a/proxlb/utils/version.py +++ b/proxlb/utils/version.py @@ -3,5 +3,5 @@ __app_desc__ = "An advanced resource scheduler and load balancer for Proxmox clu __author__ = "Florian Paul Azim Hoberg " __copyright__ = "Copyright (C) 2025 Florian Paul Azim Hoberg (@gyptazy)" __license__ = "GPL-3.0" -__version__ = "1.1.9" +__version__ = "1.1.9.1" __url__ = "https://github.com/gyptazy/ProxLB" diff --git a/setup.py b/setup.py index 13f74a9..8067145 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import setup setup( name="proxlb", - version="1.1.9", + version="1.1.9.1", 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.", author="Florian Paul Azim Hoberg",