Agent version 2.15.0

Added

  • Configurable learning period
    You can now configure the duration of the learning period during which Optimize Live observes a new workload before providing recommendations that can be auto-deployed (default value is P7D, 7 days). For example, a shorter learning period is helpful for branch-based deploys.

    To adjust the learning period, you can set a cluster, namespace, or workload default by setting the live.stormforge.io/learning-period annotation. You can view this setting on the Settings > Schedule section of workload’s details page.

    The value for this setting must be ISO-8601 compliant. Examples:

    • P1D: 1 day (minimum valid value)
    • PT12H: 12 Hours

Changed

Updated the following images and libraries:

  • Prometheus container image to v2.54.1
  • prometheus library to v0.54.1
  • prometheus/common to v0.59.1
  • prometheus/client_golang to v1.20.3
  • oauth2 to v0.23.0
  • go-application to v0.0.83
  • stormforge-go to v4.3.0
  • Golang to 1.23.1

Fixed

  • Improved error message when a Network Connection or Proxy error occurs
  • Noisy error log messages are now debug messages
Last modified September 12, 2024