• v1.1.13 ac30ad2946

    v1.1.13 Stable

    kerem released this 2026-02-18 13:09:08 +03:00 | 69 commits to main since this release

    📅 Originally published on GitHub: Wed, 18 Feb 2026 10:10:47 GMT
    🏷️ Git tag created: Wed, 18 Feb 2026 10:09:08 GMT

    What's Changed

    New Contributors

    Full Changelog: https://github.com/credativ/ProxLB/compare/v1.1.12...v1.1.13

    Downloads
  • v1.1.12 a16f3a435d

    v1.1.12 Stable

    kerem released this 2026-01-28 17:32:46 +03:00 | 85 commits to main since this release

    📅 Originally published on GitHub: Wed, 28 Jan 2026 14:50:35 GMT
    🏷️ Git tag created: Wed, 28 Jan 2026 14:32:46 GMT

    General

    We're happy to publish the first release of ProxLB in its new location at @credativ. You can also find some more information about the project handover from gyptazy to credativ GmbH in @gyptazy's blog post.

    This release is a pure bugfix release. The addressed issues can be found within the changelog file.

    Important: The artifacts (packages, repository and image registry) are still operated by @gyptazy's personal infrastrucutre and will switch soon to the credativ services which requires you to adjust the the repository and container image registry addresses!

    Changelog

    [1.1.12] - 2026-01-28

    Fixed

    • Fix empty list of possible target nodes for balancing resulting in a Python KeyError (@archandha). [#24]
    • Fix PSI based balancing which resulted in a Python KeyError (@gyptazy). [#420]
    • Fix nested pool evaluation which caused ProxLB to crash, caused by the proxmoxer library (@gyptazy). [#31]

    Downloads

    Debian Packages

    Download: https://cdn.gyptazy.com/debian/proxlb/proxlb_1.1.12_all.deb
    SHA256: 951f7247c298e3eb0c15fcc3538a411712228d0a9f697a235917c7c9e0c9fe06 proxlb_1.1.12_all.deb

    Debian Repository

    You can immediately start with this quick-start to add the repository and its signing key to obtain upcoming versions by apt on your system:

    echo "deb https://repo.gyptazy.com/stable /" > /etc/apt/sources.list.d/proxlb.list
    wget -O /etc/apt/trusted.gpg.d/proxlb.asc https://repo.gyptazy.com/repository.gpg
    apt-get update && apt-get -y install proxlb
    cp /etc/proxlb/proxlb_example.yaml /etc/proxlb/proxlb.yaml
    # Adjust the config to your needs
    vi /etc/proxlb/proxlb.yaml
    systemctl start proxlb
    

    You can also find additional information about the repository right here.

    Docker Image

    Download AMD64: cr.gyptazy.com/proxlb/proxlb:v1.1.12
    SHA256: 11cf3990acbd8c08433109089f9146f22c19a9cfb209f749d14d9291da723150

    Downloads
  • v1.1.11 65b1bd5fee

    v1.1.11 Stable

    kerem released this 2026-01-12 09:15:48 +03:00 | 108 commits to main since this release

    📅 Originally published on GitHub: Thu, 15 Jan 2026 12:00:23 GMT
    🏷️ Git tag created: Wed, 14 Jan 2026 12:17:45 GMT

    General



    Released on 2026-01-12, ProxLB 1.1.11 deepens the integration with Proxmox VE by streamlining support for native HA and affinity/anti-affinity rules (beta), enabling more transparent and consistent placement decisions alongside ProxLB’s balancing logic. The release also improves balancing intelligence with VM size–aware placement and respect for node memory reservations, delivering safer, more predictable, and production-ready operations.

    You can also find some more detail about the ProxLB 1.1.11 release in @gyptazy's blog post.

    Changelog

    [1.1.11] - 2026-01-12

    Added

    • Add support for Proxmoxs native HA (affinity/anti-affinity) rules [beta] (@gyptazy). [#391]
    • Add support for Proxmox native HA (node-affinity) rules for pinning guests to nodes [beta] (@gyptazy). [#391]
    • Add resource reservation support for PVE nodes (@Chipmonk2). [#373]
    • Add possibility to sort and select balancing workloads by smaller/larger guest objects (@gyptazy). [#387]
    • Add HA job validation for migration jobs to fetch child jobs (@gyptazy). [#402]
    • Add support for configuring node-pinning strictness (default: true) within pools to allow strict/prefer modes (@gyptazy). [#406]
    • Add new option to enforce node/guest pinning even when cluster is balanced from a resource perspective (@gyptazy). [#414]

    Fixed

    • Fix missing overprovisioning safety guard to avoid node overprovisioning (@gyptazy). [#275]
    • Fix affinity matrix pre-validation by inverting validations (@Thalagyrt). [#335]
    • Fix pool based node pinning which expects a list (@gyptazy). [#395]
    • Fix that ignored VMs/CTs got moved to another node when being ignored (@gyptazy). [#408]

    Changed

    • Change balancing and sorting behaviour (@gyptazy). [#378]
    • Balancing objects will be ordered by count of objects in affinity-rules, followed by memory size (@gyptazy). [#378]

    Contributions & Sponsoring

    Thanks to our two new contributors to improve and make ProxLB even better:

    • @gyptazy
    • @Chipmonk2
    • @Thalagyrt
    Downloads