Skip to content

Commit

Permalink
added sync changes file
Browse files Browse the repository at this point in the history
  • Loading branch information
sssash18 committed Jul 8, 2024
1 parent 42cc7dc commit 77eddba
Show file tree
Hide file tree
Showing 3 changed files with 62 additions and 1 deletion.
28 changes: 28 additions & 0 deletions cluster-autoscaler/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,34 @@ target ETA and the actual releases.
Additional patch releases may happen outside of the schedule in case of critical
bugs or vulnerabilities.

# Releases (Gardener/Autoscaler)

Starting with Gardener/Autoscaler v1.20, versioning scheme has changed to match Kubernetes and upstream Autoscaler minor releases exactly. Note that there is a jump of major version as well.

| Kubernetes Version | CA Version | Gardener CA Version |
|--------------------|------------|---------------------|
| 1.30.X | 1.30.X | 1.30.X |
| 1.29.X | 1.29.X | 1.29.X |
| 1.28.X | 1.28.X | 1.28.X |
| 1.27.X | 1.27.X | 1.27.X |
| 1.26.X | 1.26.X | 1.26.X |
| 1.25.X | 1.25.X | 1.25.X |
| 1.24.X | 1.24.X | 1.24.X |
| 1.23.X | 1.23.X | 1.23.X |
| 1.22.X | 1.22.X | 1.22.X |
| 1.21.X | 1.21.X | 1.21.X |
| 1.20.X | 1.20.X | 1.20.X |
| 1.20.X | 1.20.X | 0.19.X |
| 1.19.X | 1.19.X | 0.18.X |
| 1.19.X | 1.19.X | 0.17.X |
| 1.19.X | 1.19.X | 0.16.X |
| 1.19.X | 1.19.X | 0.15.X |
| 1.19.X | 1.19.X | 0.14.X |
| 1.19.X | 1.19.X | 0.13.X |
| 1.19.X | 1.19.X | 0.12.X |
| 1.19.X | 1.19.X | 0.11.X |
| 1.12.X | 1.12.X | 0.10.X |

# Notable changes

For CA 1.1.2 and later, please check [release
Expand Down
33 changes: 33 additions & 0 deletions cluster-autoscaler/SYNC-CHANGES/SYNC_CHANGES-1.30.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
<!--- For help refer to https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.20.md?plain=1 as example --->

- [v1.30.1](#v1290)
- [Synced with which upstream CA](#synced-with-which-upstream-ca)
- [Changes made](#changes-made)
- [During merging](#during-merging)
- [During vendoring k8s](#during-vendoring-k8s)
- [Others](#others)


# v1.29.0


## Synced with which upstream CA

[v1.30.1](https://github.com/kubernetes/autoscaler/releases/tag/cluster-autoscaler-1.30.1)

## Changes made
- See general release notes of 1.30.1: https://github.com/kubernetes/autoscaler/releases/tag/cluster-autoscaler-1.30.1
- New flag added in autoscaling options: `flag.Bool("enable-provisioning-requests", false, "Whether the clusterautoscaler will be handling the ProvisioningRequest CRs.")`.
- New flag added in autoscaling options: `flag.Bool("frequent-loops-enabled", false, "Whether clusterautoscaler triggers new iterations more frequently when it's needed")`.
- New interface method `AtomicIncreaseSize` implemented in mcm cloud provider to satisfy interface : `cloudprovider.NodeGroup`.

### During merging
- import package for `machine-controller-manager-provider-aws` was updated after vendoring latest version.
- import package for `machine-controller-manager-provider-azure` was updated after vendoring latest version.

### During vendoring k8s
- mcm-provider-aws v0.19.2 -> v0.20.0
- mcm-provider-azure v0.12.1 -> v0.13.0

### Others
- [Release matrix](../README.md#releases-gardenerautoscaler) of Gardener Autoscaler updated.
2 changes: 1 addition & 1 deletion cluster-autoscaler/cloudprovider/mcm/mcm_cloud_provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -531,7 +531,7 @@ func (machinedeployment *MachineDeployment) TemplateNodeInfo() (*schedulerframew
}

func (machinedeployment *MachineDeployment) AtomicIncreaseSize(delta int) error {
return nil
return cloudprovider.ErrNotImplemented
}

func buildMachineDeploymentFromSpec(value string, mcmManager *McmManager) (*MachineDeployment, error) {
Expand Down

0 comments on commit 77eddba

Please sign in to comment.