Releases: mercari/tortoise
Releases · mercari/tortoise
Release v1.2.3
- added support to skip modifications when there is scaleops present
Hotfix
fix: Prevent panic and allow HPA sync for excluded namespaces (#465) * fix: Check for nil Value in MetricValueStatus to prevent panic * fix: Allow HPA Spec sync for excluded namespaces * fix: Recommender should tolerate missing HPA metrics * fix: Update test expectation for missing metrics in recommender * fix: Update test expectations for missing metrics tolerance * fix: Correct test expectation for missing metric robustness * fix: Adjust resource quantity parsing in test expectation * fix: Handle missing HPA metrics gracefully in VPA recommendations * fix: Ensure required status fields are initialized to prevent CRD validation errors - Add ensureRequiredStatusFields helper to initialize verticalPodAutoscalers and containerResourcePhases - Call helper in UpdateTortoiseStatus and initializeTortoise to ensure fields are always present - Update test expectations to match new initialization behavior - Fixes validation errors: status.targets.verticalPodAutoscalers and status.containerResourcePhases are now always initialized
v1.2.1: hotfix release for v1.2.0
Hotfix for v.1.2.0.
Solves error logs seen with tortoise webhooks in namespaces with globalOffMode or Namespace exclusion enabled.
Release v1.2.0
Added the
- Namespace exclusion Logic for the tortoise controller updates
v1.1.4
Added the
- Grace period for Emergency Mode
- Global Off button in tortoise controller
v1.1.3
What's Changed
- Bug fix in isHPAMetricAvailable method to take External Mterics into account and also have null check
PR: #448 (by @AVSBharadwaj )
v1.1.2
What's Changed
- Use ubuntu-lates runner as ubuntu-20 is discontinued
Why: actions/runner-images#11101
Ubuntu-20.04 runner is dicontinued and workflows using them will be cancelled automatically
v1.1.1
What's Changed
- Bug fixes in Automatic Emergency Mode feature for Tortoise's with all Vertical Scaling Policies by @AVSBharadwaj in #445 and #443
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Automatic switch to emergency mode when metrics unavailable by @randytqwjp in #424
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- upgrade kubebuilder to plugin/v4 by @randytqwjp in #418
Full Changelog: v0.11.1...v1.0.0