Skip to content

v1.63.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 14:24
· 288 commits to master since this release

[github.com/gardener/gardener-extension-provider-aws:v1.63.0]

⚠️ Breaking Changes

  • [USER] The worker pool hash calculation for workers with in-place update strategy no longer depends on the NewWorkerPoolHash feature gate. by @shafeeqes [#1345]
  • [OPERATOR] provider-aws no longer supports Shoots with Кubernetes version <= 1.28. by @RadaBDimitrova [#1390]

✨ New Features

  • [OPERATOR] This extension now supports WorkloadIdentitys as credentials for etcd backup. by @vpnachev [#1389]
  • [USER] Adding support to enable AWS EFS CSI driver via shoot param by @hebelsan [#1174]
  • [OPERATOR] machine-controller-manager can manage machines without a target cluster by specifying --target-kubeconfig=none. See the documentation for more details. by @aaronfern [#1396]
  • [OPERATOR] The providerConfig field of core.BackupBucket is now validated. Previously, the backup config was only validated when it was applied through the spec.backup of the Seed. by @shafeeqes [#1388]

🐛 Bug Fixes

  • [OPERATOR] Fixed a bug in the MachineSet controller where the machine status was set to Terminating even if attempt to delete the machine object failed. by @aaronfern [#1396]
  • [USER] A bug causing failure in retrieval of credentials when using workload identity due to missing region parameter was fixed. by @aaronfern [#1396]
  • [OPERATOR] A bug causing cloud-controller-manager to fail to get node topology because of missing region configuration was fixed. by @dimityrmirchev [#1363]
  • [OPERATOR] Fix an issue that caused make targets to fail by ensuring MCM is present in the mod cache by @aaronfern [#1396]
  • [DEVELOPER] add gosec-report to Component-Descriptor (again) by @ccwienk [#1355]
  • [OPERATOR] Fix failed NATGateway reconciliation by @hebelsan [#1397]
  • [OPERATOR] A bug preventing all obsolete machine-controller-manager ClusterRoles and ClusterRoleBindings to be deleted on extension startup has been fixed. by @georgibaltiev [#1423]
  • [OPERATOR] Fix a bug in the deletion process of a backup bucket when the bucket was somehow never got created. by @ishan16696 [#1384]
  • [USER] Now it is possible to create more than shoot with IPv6 networking in the same VPC. by @axel7born [#1403]
  • [OPERATOR] Fix a bug where MCM does not check if a pod has already been evicted before reattempting eviction blindly by @aaronfern [#1396]
  • [OPERATOR] Fix persisting NAT ID before NAT is available by @hebelsan [#1409]
  • [USER] Fix nil pointer dereference error when switching from managed to custom elastic Natgateway IP by @hebelsan [#1349]

🏃 Others

  • [OPERATOR] Update aws-ipam-controller to v0.6.0. by @DockToFuture [#1354]
  • [OPERATOR] Upgrade gardener dependency to v1.122.1 by @RadaBDimitrova [#1401]
  • [OPERATOR] machine-controller-manager-provider-aws base image is updated to gcr.io/distroless/static-debian12:nonroot by @aaronfern [#1396]
  • [OPERATOR] Clients created by the AWS extension provider will now identify themselves by adding to the user-agent header of their calls. by @AndreasBurger [#1386]
  • [OPERATOR] Update dependencies by @hebelsan [#1408]
  • [DEVELOPER] allow specifying which version-part to bump for releases by @ccwienk [#1336]
  • [OPERATOR] Update cloud-controller-manager from v1.31.6 to v1.31.7 by @hebelsan [#1422]
  • [DEVELOPER] run make generate for release- and bump-commits (again) by @ccwienk [#1365]
  • [OPERATOR] Support for configuring dedicated tenancy for VPC with a new property enableDedicatedTenancyForVPC by @voelzmo [#1383]
  • [DEVELOPER] fix: declare alpine and pause-images in ocm-component-descriptor by @ccwienk [#1335]
  • [OPERATOR] add new label node_name to the mcm_machine_info metric by @aaronfern [#1396]
  • [OPERATOR] Update csi-snapshot-controller from v8.2.1 to v8.3.0 by @hebelsan [#1422]
  • [OPERATOR] Update csi-node-driver-registrar from v2.13.0 to v2.14.0 by @hebelsan [#1422]
  • [OPERATOR] nodeTemplate.Capacity is now allowed to be empty. Extended resources, memory and GPU are now validated as whole and non-negative numbers. by @Maydaer [#1369]
  • [DEVELOPER] cleanup: drop concourse-pipeline-definitions by @ccwienk [#1333]
  • [OPERATOR] Update GHA pipelines with new release options by @kon-angelo [#1413]
  • [OPERATOR] Update csi-driver from v1.43.0 to v1.47.0 by @hebelsan [#1422]
  • [DEVELOPER] Separate bastion reconcile and delete options by @hebelsan [#1417]
  • [OPERATOR] fix: publish oci-images to previously used repositories by @ccwienk [#1334]
  • [DEVELOPER] add GitHub-Action-Workflow for running testmachinery-tests (again) to thus finalise migration from Concourse-Pipelines to GitHub-Actions. by @ccwienk [#1324]
  • [OPERATOR] export testresults as inlined ocm-resource by @heldkat [#1416]
  • [DEVELOPER] run integrationtests (again) as part of release by @ccwienk [#1412]
  • [OPERATOR] Upgrade vendored gardener/gardener v1.120.0 -> v1.121.1 by @hebelsan [#1370]
  • [OPERATOR] Update csi-snapshotter from v8.2.1 to v8.3.0 by @hebelsan [#1422]
  • [OPERATOR] Allow deletion of duplicated zones in infraConfig section by @hebelsan [#1425]
  • [DEPENDENCY] The following third party dependencies have been updated:
    • github.com/gardener/gardener v1.122.1 -> v1.123.0
    • github.com/gardener/external-dns-management v0.24.0 -> v0.25.2
    • github.com/aws/aws-sdk-go-v2 v1.36.3 -> v1.36.5
    • github.com/aws/aws-sdk-go-v2/credentials v1.17.67 -> v1.17.69
    • github.com/aws/aws-sdk-go-v2/service/sts v1.33.19 -> v1.33.21
    • golang.org/x/sync v0.15.0 -> v0.16.0
    • golang.org/x/text v0.26.0 -> v0.27.0
    • helm.sh/helm/v3 v3.18.3 -> v3.18.4 by @vpnachev [#1391]
  • [OPERATOR] The provider-aws extension does now support shoot clusters with Kubernetes version 1.33. You should consider the Kubernetes release notes before upgrading to 1.33. by @plkokanov [#1368]
  • [OPERATOR] Update aws-load-balancer-controller from v2.11.0 to v2.13.3 by @hebelsan [#1422]
  • [OPERATOR] Update gardener/gardener to v1.125.0 by @hebelsan [#1431]
  • [OPERATOR] machine-controller-manager base image is updated to gcr.io/distroless/static-debian12:nonroot. by @aaronfern [#1396]
  • [OPERATOR] Update csi-liveness-probe from v2.15.0 to v2.16.0 by @hebelsan [#1422]
  • [OPERATOR] Support the reserved-volume-attachments flag for the EBS CSI driver. by @kon-angelo [#1428]