Release notes for Cluster API Provider AWS (CAPA) v1.3.0
This version is compatible with Cluster API versions 1.1.x.
Changelog since v1.2.0
Changes by Kind
API Change
- [EKS] Expose additional EKS node bootstrap configuration options via EKSConfig (#2965, @richardcase)
Feature
- [EKS] Support tagging EKS node group's underlying ASG (#2884, @richardchen331)
- [clusterawsadm] Allow tagging CloudFormation stack during create/update (#3009, @jonathanbeber)
Documentation
- Fix machinepool template and doc for subnet field usage (#2903, @shivi28)
- Add contributors to the README (#3069, @richardcase)
Failing Test
- Fix EKS conversion tests (#3033, @pydctw)
- Increase vCPU quota limit for EC2 instances in e2e tests (#3002, @Ankitasw)
Bug or Regression
- [EKS] Fix
AWSManagedControlPlane
v1alpha3 to v1beta1 conversion (#3037, @jonathanbeber) - [EKS] Disable bastion SG when bastion is disabled (#3028, @abhinavnagaraj)
- [EKS] Fix EKS encryption configuration comparison bug (#3040, @jon-fearer)
- [EKS] Fix for EKS encryption reporting false changes (#3095, @richardcase)
- [EKS] Fix to allow updating roleName in fargate, if not already configured (#3052, @abhinavnagaraj)
- Fix for using kubeconfig context in clusterawsadm (#3068, @sedefsavas)
- Fix ECR describe in e2e tests when searching for previously created ECR (#3133, @josh-ferrell)
- Refactor TestMain functions to stop using os.Exit which was swallowing errors (#3036, @jonathanbeber)
- Update bastion status after deleting it (#3090, @sedefsavas)
Other (Cleanup or Flake)
- Move randomvariable to emeritus (#3060, @randomvariable)
- Promote @pydctw to reviewers (#3013, @sedefsavas)
- Enable all golang linters by default with explicit disable (#3093, @pydctw)
- Add HA control plane cluster upgrade e2e test (#3075, @pydctw)
- Add test package linter checks (#3071, @sedefsavas)
- Add unit tests for package pkg/cloud/tags (#3117, @Ankitasw)
- Publish CAPA AMI images for last 4 k8s releases in CAPA book (#3125, @shivi28)
- Re-enable GPU test (#3039, @sedefsavas)
New Contributors
- @jon-fearer made their first contribution in #3040
- @KushalBeniwal made their first contribution in #3047
- @richardchen331 made their first contribution in #2884
- @Skarlso made their first contribution in #3115
- @josh-ferrell made their first contribution in #3133
Full Changelog: v1.2.0...v1.3.0
The image for this release is:
k8s.gcr.io/cluster-api-aws/cluster-api-aws-controller:v1.3.0
A special thanks to @randomvariable for his contributions to CAPA from its inception who moves to emeritus status now. And thanks to @pydct who move to reviewers.
Thanks to all our contributors!