Skip to content

Releases: opsani/servox

24.3.0 "speedwagon"

18 Mar 18:48
Compare
Choose a tag to compare

Changed

  • Dependency updates

24.1.0 "speedwagon"

18 Jan 21:42
Compare
Choose a tag to compare

Changed

  • Update to python 3.12.1

Fixed

  • Servo reentrant run invocation occuring after shutdown 562

23.12.1 "speedwagon"

06 Dec 18:16
Compare
Choose a tag to compare

Changed

  • Updated to python 3.12
  • Miscellaneous dependency updates
  • Added labels to the helm chart to make it easier to locate the servo for a given optimization

Fixed

  • Fixed crash during post-check connection attempt caused by closed TCPTransport

23.10.0 "speedwagon"

04 Oct 19:39
Compare
Choose a tag to compare

Changed

  • Adopt year.month base version numbering to align with the rest of Appdynamics portfolio

v2.2.8 "genesis"

14 Aug 19:07
Compare
Choose a tag to compare

Changed

  • When running in kubernetes, the NO_PROXY environment variable will automatically be set to include the KUBERNETES_SERVICE_HOST 548
  • Errors that occur during describe are now reported to the CO backend 549
  • RangeSetting validations now log warnings instead of raising validaiton errors 554

Fixed

  • Deployment.check_conditions was causing attribute errors when handling certain conditions 552

v2.2.7 "genesis"

27 Jul 19:18
Compare
Choose a tag to compare

Changed

  • Progress reporting queue is cleared on command completion to prevent stale progress from being sent when pileup occurs 544
  • Memory parsing logic treats unitless decimal strings as GiB (aligns with existing float parsing) per the servo protocol 546

v2.2.6 "genesis"

10 Jul 18:51
Compare
Choose a tag to compare

Changed

  • A unique identifier for each servo deployment is now supported in configuration and sent with every request to the backend
  • A unique identifier for each command received from the backend is now retrieved from the response to the WHATS_NEXT request and included on all servo requests for the given command (progress and completion)

v2.2.5 "genesis"

15 Jun 21:31
Compare
Choose a tag to compare

Changed

  • 404 no longer considered fatal status code
  • Checks now support exponential backoff
  • Checks delay configuration now defaults to exponential backoff
  • Diagnostics reporting disabled by default
  • Connector discovery now done with importlib.metadata.entry_points instead of deprecated pkg_resources.iter_entry_points

Fixed

  • Measurement delay (wait driver only)

v2.2.4 "genesis"

17 Apr 20:31
af13edd
Compare
Choose a tag to compare

Changed

  • Default interval of progress updates changed from 5 seconds to 60
  • Updated API path used for servo endpoint of optimize solution

v2.2.3 "genesis"

03 Apr 18:16
Compare
Choose a tag to compare

Changed

  • Update ID of appD config to use optimizerID instead of workloadID