Changelog
General
- [cluster-autoscaler-release-1.31] Remove obsolete upper bound check by @k8s-infra-cherrypick-robot in #7502
- [cluster-autoscaler-release-1.31] add test-build-tags make target by @k8s-infra-cherrypick-robot in #7925
- Update deps to Kubernetes 1.31.7 & bump CA version by @x13n in #7921
Azure
- azure: StrictCacheUpdates to disable proactive vmss cache updates by @k8s-infra-cherrypick-robot in #7487
- Add flag to enable fast delete of failed VMSS by @willie-yao in #7489
- Set node state to InstanceCreating to delete on CSE error by @willie-yao in #7522
- Fix scaling of spot node pools by @k8s-infra-cherrypick-robot in #7580
- Regenerate Azure static SKU list by @k8s-infra-cherrypick-robot in #7626
- Azure: fixed an issue where CAS crashes when VMSS is not present or has no nodes by @k8s-infra-cherrypick-robot in #7710
- [cluster-autoscaler-release-1.31] chore: remove unnecessary logs on fast delete and add a relevant note by @k8s-infra-cherrypick-robot in #7741
- [cluster-autoscaler-release-1.31] test: add additional assertion for dynamic SKU list test by @k8s-infra-cherrypick-robot in #7748
- [cluster-autoscaler-release-1.31] test: clean up environments properly before/after each unit test in azure_manager_test.go by @k8s-infra-cherrypick-robot in #7739
- [cluster-autoscaler-release-1.31] fix: undefined instance state on provisioning state failed by @k8s-infra-cherrypick-robot in #7758
- [cluster-autoscaler-release-1.31] azure: increase UT coverage in azure_vms_pool by @k8s-infra-cherrypick-robot in #7880
Clusterapi
- Backport #7388 [CA] cleanup clusterapi imports into CA 1.31 by @Shubham82 in #7446
OCI
Images
registry.k8s.io/autoscaling/cluster-autoscaler:v1.31.2
registry.k8s.io/autoscaling/cluster-autoscaler-arm64:v1.31.2
registry.k8s.io/autoscaling/cluster-autoscaler-amd64:v1.31.2
registry.k8s.io/autoscaling/cluster-autoscaler-s390x:v1.31.2
Full Changelog: cluster-autoscaler-1.31.1...cluster-autoscaler-1.31.2