Agent version 2.22.2

Added

  • Allows specifying multiple paths for patchPath setting:
    • Example: live.stormforge.io/containers.cpu.requests.patch-path: /path/to/target,containerA="/new/path,/alternative/path"
  • Version and build SHA on log during initialization

Changed

  • A new way to run controllers: a generic workload controller instead of multiple controllers used to support replica 0 workloads. Expected faster warm up time and more data integrity on annotations on replica 0 workloads.
  • Dependencies
    • keda/v2 to 2.17.1
    • prometheus/prometheus to 0.304.0
    • prometheus/common to 0.64.0
    • kubernetes libraries to 0.33.1
    • gramLabs/go-application to 0.0.100
    • gramLabs/stormforge-go to 4.7.7

Fixed

  • Potential problem of missing memory metrics when ephemeral_storage is set.

Security

  • x/oauth2 to 0.30.0
  • golang to 1.24.3 to address GO-2025-3563
Last modified June 4, 2025