github kubernetes-sigs/cluster-api-provider-aws v2.2.0

latest releases: v2.7.1, v2.7.0, v2.6.1...
16 months ago

Release notes for Cluster API Provider AWS (CAPA) v2.2.0

Documentation

Changelog since v2.1.4

What's Changed

🚀 Features

🐛 Bug Fixes

  • Set httpPutResponseHopLimit to 2 when creating instances by @wyike in #4250
  • Zero csi driver aws credentials to fallback to use instance profile role by @wyike in #4262
  • fix: remove modification of networkinterface for ipv6 by @Skarlso in #4264
  • fix: correct the enum types for protocol values by @Skarlso in #4287
  • fix: resolve secrets when generating eks userdata by @faiq in #4285
  • fix: remove set nodes role by @faiq in #4292
  • Requque when awsmachine is pending by @wyike in #4300
  • fix: the quickstart guide needs update for external cloud provider by @Skarlso in #4301
  • Fix EKSControlPlaneReconciliationFailed when OIDC already exists by @iamjanr in #4017
  • check TagUmanagedNetworkResources feature gate before tagging subnets for LBs by @Jacobious52 in #4341
  • Pass right SGs for IsExternallyManaged on creation by @enxebre in #4362
  • Use default arch x86_64 for AMI lookup if ec2:DescribeInstanceTypes permission is missing by @muraee in #4347
  • 🐛 compare string value of protocol in health check instead of pointer by @faiq in #4360
  • Drop unwanted SGs when calling attachSecurityGroupsToNetworkInterface by @enxebre in #4363

📖 Documentation

🌱 Others

  • build(deps): bump github.com/aws/aws-lambda-go from 1.40.0 to 1.41.0 by @dependabot in #4248
  • build(deps): bump sigs.k8s.io/kustomize/api from 0.13.2 to 0.13.3 by @dependabot in #4252
  • 🐛 Allow the defaulting of InstanceMetadataOptions to go through for AWSMachineTemplates by @yastij in #4256
  • build(deps): bump golang.org/x/crypto from 0.8.0 to 0.9.0 by @dependabot in #4259
  • build(deps): bump sigs.k8s.io/kustomize/api from 0.13.3 to 0.13.4 by @dependabot in #4261
  • Use dl.k8s.io instead of kubernetes-release bucket by @askulkarni2 in #4263
  • Bump CAPI to v1.4.2 by @Ankitasw in #4244
  • build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible in /hack/tools by @dependabot in #4267
  • build(deps): bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 in /hack/tools by @dependabot in #4266
  • E2E tests for AlternativeGCStrategy by @wyike in #4210
  • build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #4265
  • e2e: add elasticfilesystem:TagResource action by @xmudrii in #4272
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 by @dependabot in #4270
  • Set IMDSv2 as optional by @wyike in #4274
  • build(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #4277
  • build(deps): bump sigs.k8s.io/aws-iam-authenticator from 0.6.9 to 0.6.10 by @dependabot in #4276
  • build(deps): bump sigs.k8s.io/promo-tools/v3 from 3.5.2 to 3.6.0 in /hack/tools by @dependabot in #4282
  • add IRSA for self-managed clusters proposal by @luthermonson in #4164
  • build(deps): bump github.com/mikefarah/yq/v4 from 4.33.3 to 4.34.1 in /hack/tools by @dependabot in #4297
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.9.7 by @dependabot in #4302
  • fix: building release-binaries fails by @richardcase in #4306
  • build(deps): bump github.com/itchyny/gojq from 0.12.12 to 0.12.13 in /hack/tools by @dependabot in #4312
  • build(deps): bump github.com/aws/amazon-vpc-cni-k8s from 1.12.5 to 1.13.0 by @dependabot in #4313
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.9.7 to 2.10.0 by @dependabot in #4318
  • build(deps): bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #4319
  • E2E tests for AlternativeGCStrategy by @wyike in #4328
  • build(deps): bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #4330
  • chore: Bump CAPI to v1.4.3 by @Ankitasw in #4321
  • build(deps): bump golang.org/x/text from 0.9.0 to 0.10.0 by @dependabot in #4337
  • [E2E] Enable EventBridge in the tests by @Ankitasw in #4100
  • build(deps): bump golang.org/x/crypto from 0.9.0 to 0.10.0 by @dependabot in #4338
  • build(deps): bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #4343
  • build(deps): bump github.com/aws/amazon-vpc-cni-k8s from 1.13.0 to 1.13.2 by @dependabot in #4349
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.10.0 to 2.11.0 by @dependabot in #4350
  • build(deps): bump sigs.k8s.io/kind from 0.18.0 to 0.20.0 in /hack/tools by @dependabot in #4348
  • Use public.ecr.aws for golang image by @ameukam in #4365
  • chore: remove usage of script to install golangci-lint by @richardcase in #4367
  • Do not return error if secret does not exist by @enxebre in #3805
  • build(deps): bump golang.org/x/text from 0.10.0 to 0.11.0 by @dependabot in #4376
  • build(deps): bump google.golang.org/grpc from 1.52.0 to 1.53.0 by @dependabot in #4381
  • build(deps): bump golang.org/x/crypto from 0.10.0 to 0.11.0 by @dependabot in #4382
  • Switch to constants for asg not found events, simplify asg lookup by @cnmcavoy in #4380
  • Bump CAPI to v1.4.4 by @Ankitasw in #4372

New Contributors

Full Changelog: v2.1.4...v2.2.0
The image for this release is: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.2.0
Thanks to all our contributors!

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

NewReleases is sending notifications on new releases.