Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.7.1 #42

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 22, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sigs.k8s.io/cluster-api-provider-aws/v2 v2.3.1 -> v2.7.1 age adoption passing confidence

Release Notes

kubernetes-sigs/cluster-api-provider-aws (sigs.k8s.io/cluster-api-provider-aws/v2)

v2.7.1

Compare Source

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

Documentation

Changelog since v2.6.1

NOTE: there is no v2.7.0 release available due to an issue encountered during the release process.

Urgent Upgrade Notes

(No, really, you MUST read this before you upgrade)
  • A new community owned AWS account is now being used for publishing AMIs. The old account owner by a company is no longer accessible and the images are being automatically deleted by AWS. Support for ubuntu 18.04 & 20.04 has been dropped and ubuntu 24.04 is now the default OS if no OS is supplied. (#​5133, @​richardcase)
  • View the projects policy on publishing AMIs here.
  • There is known issue creating clusters with Kubernetes v1.30 or greater when the load balancer is an ELB (which is the default). Its recommended for new clusters that you use an NLB instead, See #​5139 for further details.

Changes by Kind

Support
Feature
Bug or Regression
Uncategorized
  • Add versionGate Acknowledgement for upgrading ROSA-HCP y-stream versions (#​5166, @​serngawy)
  • Fix: Fargate: Standardize cluster name in role names to avoid errors on mismatch between Cluster CR and EKS cluster name (#​5111, @​alam0rt)
  • Update Flatcar template to use external CCM. (#​5099, @​ader1990)

The images for this release are:

registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.7.1

Thanks to all our contributors.

v2.7.0

Compare Source

v2.6.1

Compare Source

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

Documentation

Changelog since v2.5.2

| NOTE: there is no v2.6.0 release publicly available due to issue encountered during release.

Changes by Kind

Feature
  • Add natgatewayips as source for ingress rules (#​5005, @​alexander-demicev)
  • Add separate eks kubeconfig secret keys for the cluster-autoscaler to support refreshing the token automatically, see eks kubeconfig for more info. (#​4648, @​cnmcavoy)
  • EBS Volumes and ENIs are now tagged when created as part of EC2 Instance Creation. (#​5057, @​fahlmant)
  • Flag to enable private subnet filter for EKS control plane (#​5058, @​jas-nik)
  • New AWSCluster.spec.network.vpc.SubnetSchema parameter which allows to change preferred way of subnet division to public and private. (#​4971, @​krasoffski)
  • Adding a new API field capacityReservationId to create capacity reserved instances (#​5047, @​athiruma)
Bug or Regression
  • Continue reconciliation after filling an empty AWSMachinePool.status.launchTemplateVersion field (#​5048, @​AndiDog)
  • Fix comparison of ingress rules during Security Group reconciliation to avoid unnecessary revokes and authorizes. (#​5024, @​r4f4)
  • Fix managed subnet tagging with "owned" value for "kubernetes.io/cluster/" tag. (#​5051, @​r4f4)
  • Fix registering instances to Load Balancers when instances are still pending. (#​5040, @​r4f4)
  • Fixed released binary name template. (#​5055, @​nrb)
  • Fixes target group and listeners creation for v2 Load Balancers. (#​5017, @​r4f4)
  • Flag to remove the default Helm-managed AWS VPC CNI EKS Addon (#​5009, @​jas-nik)
  • Change prevenet deletion label to be specific to CAPA. (#​5072, @​richardcase)
Other

The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.6.1

Thanks to all our contributors.

v2.6.0

Compare Source

v2.5.2

Compare Source

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

Documentation

Changelog since v2.5.0

NOTE: there is no v2.5.1 release due to issues with the release process.

Changes by Kind

Uncategorized

The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.5.2

Thanks to all our contributors.

v2.5.1

Compare Source

v2.5.0

Compare Source

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

Documentation

Changelog since v2.4.2

Changes by Kind

Support
API Change
  • Action required
    Support deploying network requirements, subnets and carrier gateway, in AWS Wavelength Zones. This introduces new required IAM permissions. If you have an existing stack you will need to update it with clusterawsadm bootstrap iam create-cloudformation-stack (#​4901, @​mtulio)
  • Add support to provision subnets on AWS Local Zone infrastructure. (#​4882, @​mtulio)
  • Exposing the health check attributes for the target group for the control plane load balancers, allowing customized health checks for API or additional listeners. (#​4849, @​mtulio)
  • Fixed a bug where ingress rules specified in the secondary load balancer were not applied to the security group. (#​4866, @​r4f4)
Feature
Bug or Regression
  • Create aws.Config with a region to be able to work with different AWS partitions (#​4860, @​calvix)
  • Fix a bug where the machine controller will keep trying to delete an already deleted s3 object. (#​4879, @​r4f4)
  • Fix machines getting a public IP even when user-supplied subnets don't have MapPublicIpOnLaunch. (#​4892, @​r4f4)
  • Fix the error handling by deleting the created route table on errors when creating routes. (#​4899, @​mtulio)
  • Fixes in the health check probe configuration for API target group on ELBv2. The correct health check path now is set to /readyz when AWSLoadBalancerSpec.HealthCheckProtocol is HTTP or HTTPS. (#​4846, @​mtulio)
  • Retry getting and deleting user data from SecretsManager in the bootstrap script in case of request failure. (#​4896, @​alexander-demicev)
  • Revert a change where the Target Group's name would use the Load Balancer's name as prefix, possibly causing it to exceed the 32 characters limit (#​4948, @​r4f4)
Other (Cleanup or Flake)

The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.5.0

Thanks to all our contributors.

v2.4.2

Compare Source

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

Documentation

Changelog since v2.4.1

Changes by Kind

Bug or Regression

The images for this release are:
registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.4.2

Thanks to all our contributors.

v2.4.1

Compare Source

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

Documentation

Changelog since v2.4.0

Changes by Kind

Support
API Change
Feature
Bug or Regression
  • Fix discovered subnets for additional Load Balancers ("SecondaryControlPlaneLoadBalancer") when it is internet-facing. (#​4840, @​mtulio)
  • Fix upgrade of managed node groups using custom AMIs (#​4830, @​fad3t)
  • Fix: bump rosa deps to fix int overflow on non-64bit arch (#​4836, @​damdo)
  • Fixes in the health check probe configuration for API target group on ELBv2. The correct health check path now is set to /readyz when AWSLoadBalancerSpec.HealthCheckProtocol is HTTP or HTTPS. (#​4846, @​mtulio)
  • Skip location constraint configuration when creating a bucket on us-east-1. (#​4839, @​mtulio)

The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.4.1

Thanks to all our contributors.

v2.4.0

Compare Source

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

Documentation

Changelog since v2.3.0

Urgent Upgrade Notes

(No, really, you MUST read this before you upgrade)
  • v1beta1 types are not going to be served any longer and will be removed in the next release (#​4757, @​vincepri)

Changes by Kind

Feature
Bug or Regression
  • Don't error when ASG is not present while deciding whether or not to refresh ASG instances. (#​4660, @​fiunchinho)
  • Fix logging verbosity for machine pool reconciliation (#​4620, @​AndiDog)
  • Fix: bump rosa deps to fix int overflow on non-64bit arch (#​4836, @​damdo)
  • Make VPC creation idempotent to avoid indefinite creation of new VPCs if storage of the ID fails (#​4723, @​AndiDog)
  • Resolved issue where deleted control planes were still registered in the kube-apiserver load balancer, causing potential disruptions. (#​4701, @​tobiasgiese)
  • Skip instance refresh attempt if ASG does not yet exist (#​4662, @​fiunchinho)
  • Treat the annotation cluster.x-k8s.io/replicas-managed-by on MachinePool CR as described in CAPI documentation and do not set desired replicas on ASG when the annotation is present. (#​4654, @​calvix)
  • Update AWSMachine providerID and instanceID earlier to minimize scenarios where tag-based searching is needed (#​4670, @​mjlshen)
  • Various changes to the releases process. (#​4813, @​richardcase)
  • When using Ignition, the S3 bucket was previously created in us-east-1 regardless of where the cluster was located, new S3 buckets will be created within the same region as the cluster. (#​4732, @​vincepri)
Failing Test
  • Add CI script to test docker builds for the controller and clusterawsadm with all architectures. (#​4834, @​richardcase)
Support
Other (Cleanup or Flake)
  • Dependabot configuration update to group updates, (#​4688, @​richardcase)
  • Fix some logging and error cases (#​4724, @​AndiDog)
  • If you're using S3 buckets for bootstrap data, the following permissions are required on the controller to automatically detect whether an object is still needing to be deleted: s3:GetObject. The following permissions are optional: s3:ListBucket. (#​4667, @​thefirstofthe300)
Uncategorized
  • Updated the default clusterctl template to use external cloud-controller-manager (#​4678, @​nrb)
  • Use seedling emoji for dependabot pull requests (#​4652, @​kranurag7)
  • Wrap the underlying error when the AWSMachinePool reconciler fails to get the infra provider cluster or control plane object (#​4685, @​harveyxia)

The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.4.0

Thanks to all our contributors.

v2.3.5

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

Documentation

Changelog since v2.3.1

NOTE: there are no v2.3.2-v2.3.4 releases due to issues with the release process.

Changes by Kind

Bug or Regression
Support

The images for this release are: registry.k8s.io/cluster-api-aws/cluster-api-aws-controller:v2.3.5

Thanks to all our contributors.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner February 22, 2024 16:54
@renovate renovate bot added dependencies renovate This is an automated PR by RenovateBot labels Feb 22, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 6c2d43f to 947ddcf Compare February 22, 2024 18:55
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.3 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.4 Feb 22, 2024
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.4 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.4 - autoclosed Feb 23, 2024
@renovate renovate bot closed this Feb 23, 2024
@renovate renovate bot deleted the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch February 23, 2024 17:20
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.4 - autoclosed Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.4 Feb 27, 2024
@renovate renovate bot reopened this Feb 27, 2024
@renovate renovate bot restored the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch February 27, 2024 11:23
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 947ddcf to 619b979 Compare February 27, 2024 11:23
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.4 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.5 Feb 27, 2024
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.3.5 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.4.0 Feb 29, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 619b979 to 647432a Compare February 29, 2024 15:21
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 647432a to 95c65e2 Compare March 18, 2024 20:11
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.4.0 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.4.1 Mar 18, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 95c65e2 to 0f82e1b Compare April 12, 2024 16:58
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.4.1 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.4.2 Apr 12, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 0f82e1b to a4ea0c4 Compare April 26, 2024 23:17
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.4.2 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.5.0 Apr 26, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from a4ea0c4 to 213ee73 Compare June 17, 2024 15:53
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.5.0 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.5.1 Jun 17, 2024
Copy link
Contributor Author

renovate bot commented Jun 17, 2024

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 45 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.21.1 -> 1.23.2
github.com/aws/aws-sdk-go-v2 v1.24.1 -> v1.30.3
github.com/aws/aws-sdk-go-v2/service/ec2 v1.145.0 -> v1.159.0
google.golang.org/protobuf v1.32.0 -> v1.34.1
k8s.io/api v0.29.1 -> v0.30.5
k8s.io/apimachinery v0.29.1 -> v0.30.5
sigs.k8s.io/cluster-api v1.6.1 -> v1.8.4
sigs.k8s.io/controller-runtime v0.17.0 -> v0.18.5
github.com/aws/aws-sdk-go-v2/config v1.26.6 -> v1.27.11
github.com/aws/aws-sdk-go-v2/credentials v1.16.16 -> v1.17.11
github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.14.11 -> v1.16.1
github.com/aws/aws-sdk-go-v2/internal/configsources v1.2.10 -> v1.3.15
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.5.10 -> v2.6.15
github.com/aws/aws-sdk-go-v2/internal/ini v1.7.3 -> v1.8.0
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.10.4 -> v1.11.2
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.10.10 -> v1.11.7
github.com/aws/aws-sdk-go-v2/service/sso v1.18.7 -> v1.20.5
github.com/aws/aws-sdk-go-v2/service/ssooidc v1.21.7 -> v1.23.4
github.com/aws/aws-sdk-go-v2/service/sts v1.26.7 -> v1.28.6
github.com/aws/smithy-go v1.19.0 -> v1.20.3
github.com/cespare/xxhash/v2 v2.2.0 -> v2.3.0
github.com/emicklei/go-restful/v3 v3.11.2 -> v3.12.1
github.com/evanphx/json-patch/v5 v5.8.1 -> v5.9.0
github.com/fatih/color v1.16.0 -> v1.17.0
github.com/go-logr/logr v1.4.1 -> v1.4.2
github.com/golang/protobuf v1.5.3 -> v1.5.4
github.com/google/gnostic-models v0.6.8 -> v0.6.9-0.20230804172637-c7be7c783f49
github.com/prometheus/client_golang v1.18.0 -> v1.19.0
github.com/prometheus/client_model v0.5.0 -> v0.6.1
github.com/prometheus/common v0.46.0 -> v0.52.2
github.com/prometheus/procfs v0.12.0 -> v0.13.0
github.com/spf13/cobra v1.8.0 -> v1.8.1
go.uber.org/zap v1.26.0 -> v1.27.0
golang.org/x/crypto v0.18.0 -> v0.25.0
golang.org/x/mod v0.14.0 -> v0.17.0
golang.org/x/net v0.20.0 -> v0.27.0
golang.org/x/oauth2 v0.16.0 -> v0.21.0
golang.org/x/sys v0.16.0 -> v0.22.0
golang.org/x/term v0.16.0 -> v0.22.0
golang.org/x/text v0.14.0 -> v0.16.0
golang.org/x/tools v0.17.0 -> v0.21.1-0.20240508182429-e35e4ccd0d2d
google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80 -> v0.0.0-20240314234333-6e1732d8331c
google.golang.org/grpc v1.61.0 -> v1.62.2
k8s.io/apiextensions-apiserver v0.29.1 -> v0.30.5
k8s.io/component-base v0.29.1 -> v0.30.5
k8s.io/kube-openapi v0.0.0-20240117194847-208609032b15 -> v0.0.0-20240228011516-70dd3763d340

@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from 213ee73 to a0cf621 Compare June 17, 2024 20:09
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.5.1 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.5.2 Jun 17, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from a0cf621 to fcc3b77 Compare July 30, 2024 10:23
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.5.2 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.6.1 Jul 30, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from fcc3b77 to ce2f62d Compare October 28, 2024 16:48
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.6.1 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.7.0 Oct 28, 2024
@renovate renovate bot force-pushed the renovate/sigs.k8s.io-cluster-api-provider-aws-v2-2.x branch from ce2f62d to ac7561b Compare October 28, 2024 20:11
@renovate renovate bot changed the title Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.7.0 Update module sigs.k8s.io/cluster-api-provider-aws/v2 to v2.7.1 Oct 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies renovate This is an automated PR by RenovateBot
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants