github kubernetes-sigs/cluster-api-provider-aws v0.6.7

latest releases: v2.6.1, v2.6.0, v2.5.2...
3 years ago

IMPORTANT:

!!Do not use this release!! There is a critical bug in this release that causes cluster deletion failures, which is solved in v0.6.8. This bug does not impact any other release.

Urgent Upgrade Notes

(No, really, you MUST read this before you upgrade)

  • Action required
    Controllers policy updated with missing KMS permissions required to use EKS encryption, if you are planning to use EKS encryption then you will need to update your controllers policy by running clusterawsadm bootstrap iam create-cloudformation-stack again. And then when you create a cluster with encryption enabled you will need to use a KMS key that has an alias name starting with cluster-api-provider-aws-. For further information see docs. (#2448, @richardcase)

Changes by Kind

Feature

  • Taints supported on EKS node groups created via AWSManagedMachinePool (#2450, @richardcase)

Bug or Regression

  • AWSMachinePool controller removes one old LaunchTemplate version before creating a new version, preventing the number of versions from growing without bound, and reaching the maximum limit. (#2531, @dlipovetsky)
  • Fix for ELB deletion when there are more than 20 ELBs. (#2512, @faiq)
  • Fix for only deleting Security Groups managed by CAPA controllers, not the overridden ones. (#2560, @sedefsavas)
  • Patch VPC ID immediately after VPC creation, to deal with edge case where multiple VPCs may get created with the same tags. (#2587, @sedefsavas)
  • Fix for reconciling LaunchTemplates. (#2410, @dkoshkin)
  • Fix typo in AWSFargateProfile validation webhook which cause the webhook not called. (#2446, @jzhoucliqr)

Other (Cleanup or Flake)

See CHANGELOG.md for dependency updates.

Don't miss a new cluster-api-provider-aws release

NewReleases is sending notifications on new releases.