Applier version 2.7.1

Added

  • New optional Helm parameter disableAutomaticRollback: Default value is false. Typically, automatic rollback is disabled only upon guidance from StormForge Support or when workloads frequently become unhealthy.
    This parameter replaces the setting of STORMFORGE_SKIP_ROLLBACK=true as an additionalEnvVar.
  • RBAC permissions are now granted by default for Argo Rollouts, eliminating the need for additonal manual configuration.
  • New optional Helm parameter additionalEnvVars replaces extraEnvVars, which is now deprecated. Existing extraEnvVars settings are respected and no changes are required.
    In the Agent, this parameter was deprecated in version 2.20.2.
  • New Helm parameters enable you to specify additional volumes and mounts to add to pods (for example, to mount custom CA bundles as part of using a transparent proxy):
    • additionalVolumes configures additional volumes that will be added to all pods
    • additionalVolumeMounts configures additional volume mounts that will be added to all containers

Changed

  • Dependency updates:
    • evanphx/json-patch/v5 to v5.9.11
    • gomodules.xyz/jsonpatch/v2 to v2.5.0
    • go-jose/v4 to v4.0.5
    • kubernetes libraries to v0.32.3
    • controller-runtime to v0.20.3
    • x/net to v0.36.0
    • structured-merge-diff to v4.6.0
    • gramLabs/stormforge-agent to v2.21.1
    • gramLabs/go-application to v0.0.98
    • gramLabs/stormforge-go to v4.7.5
Last modified March 20, 2025