Skip to content

v1.23.0

Choose a tag to compare

@gardener-robot-ci-1 gardener-robot-ci-1 released this 26 Apr 18:32
· 1365 commits to master since this release

[gardener-extension-provider-aws]

⚠️ Breaking Changes

  • [USER] Extension resource configs (InfrastructureConfig, ControlPlaneConfigs, WorkerConfig) are now deserialized in "strict" mode, including during validation by the admission webhook. This means that resources with fields that are not allowed by the API schema will be rejected by validation. Creating new shoots containing such resources will not be possible, and reconciling existing shoots will fail with an appropriate error until you manually update the shoot to make sure any extension resource configs contained in it are valid. (#307, @stoyanr)

✨ New Features

🐛 Bug Fixes

  • [USER] An issue causing provider-aws to fail to delete Infrastructure when there are more than 20 LBs associated to the VPC is now fixed. (#304, @ialidzhikov)
  • [USER] An issue causing Infrastructure reconciliation to fail because of insufficient privileges is now fixed. (#301, @ialidzhikov)
  • [OPERATOR] When deleting an Infrastructure, the explicit load balancer and security group deletion is now properly retried in case an existing VPC is used. (#321, @rfranzke)

🏃 Others

  • [USER] The recommended AWS IAM policy does now contain additional permission (action) iam:ListRolePolicies. The addition of the new permission is a preparation for an upcoming breaking change that will require this permission (action) to be present. For more details, see the corresponding announcement Upcoming change to AWS IAM policy. (#322, @ialidzhikov)
  • [USER] The following image is updated: (#320, @ialidzhikov)
    • k8s.gcr.io/provider-aws/aws-ebs-csi-driver: v0.9.0 -> v0.10.1 (see CHANGELOG)
  • [USER] The following images are updated: (#309, @ialidzhikov)
    • k8s.gcr.io/sig-storage/csi-snapshotter: v2.1.4 -> v2.1.5
    • k8s.gcr.io/sig-storage/snapshot-controller: v2.1.4 -> v2.1.5
    • k8s.gcr.io/sig-storage/livenessprobe: v2.0.0 -> v2.2.0
  • [OPERATOR] The few CSI sidecar containers that didn't specify any resource requests and limits do now specify appropriate requests and limits. (#313, @ialidzhikov)
  • [OPERATOR] The revisionHistoryLimit of different Deployments was increased. (#312, @timebertt)
  • [DEPENDENCY] Update AWS SDK to v1.38.19 (#317, @xrstf)

[cloud-provider-aws]

✨ New Features

🏃 Others

[terraformer]

🐛 Bug Fixes

  • [OPERATOR] The aws provider has been downgraded from 3.32.0 to 3.18.0 due to issue with additionally required permission for the AWS accounts. (gardener/terraformer#87, @vpnachev)

🏃 Others

  • [OPERATOR] The following terraform provider plugins are updated: (gardener/terraformer#88, @ialidzhikov)
    • hashicorp/terraform-provider-google: 3.59.0 -> 3.62.0
    • hashicorp/terraform-provider-google-beta: 3.59.0 -> 3.62.0
  • [OPERATOR] The following terraform provider plugins are updated: (gardener/terraformer#84, @ialidzhikov)
    • hashicorp/terraform-provider-aws: 3.18.0 -> 3.32.0
    • hashicorp/terraform-provider-google: 3.27.0 -> 3.59.0
    • hashicorp/terraform-provider-google-beta: 3.27.0 -> 3.59.0
  • [DEVELOPER] The golang has been updated to 1.16.2, the alpine has been updated to 3.13.2. (gardener/terraformer#85, @vpnachev)

Docker Images

gardener-extension-provider-aws: eu.gcr.io/gardener-project/gardener/extensions/provider-aws:v1.23.0
gardener-extension-admission-aws: eu.gcr.io/gardener-project/gardener/extensions/admission-aws:v1.23.0