Releases: kubernetes/kops
Releases · kubernetes/kops
v1.35.0-alpha.1
What's Changed
- Update etcd to v3.5.23 for K8s <1.34 by @hakman in #17639
- Stop rendering large CAPI manifests by @justinsb in #17650
- update openstack csi images by @kraashen in #17652
- Add toolbox command to generate ClusterAPI objects by @justinsb in #17655
- tests: allow env vars to be exported from kubetest2-kops by @justinsb in #17654
- chore: bump kOps version in tests by @justinsb in #17659
- build(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.1 by @dependabot[bot] in #17660
- aws: Update Karpenter to v1.8.1 by @hakman in #17661
- chore: remove old (unused) bazel libraries by @justinsb in #17665
- aws: Add the option to set Karpenter feature gates by @hakman in #17663
- Remove unused kubelet flag
--pod-infra-container-imageby @hakman in #17657 - gce: run scale tests on kops by @upodroid in #17651
- Initial support for Ubuntu 25.10 (Questing Quokka) by @hakman in #17664
- Drop the
libltdlpackage by @hakman in #17667 - Drop the
pigzpackage by @hakman in #17668 - aws: Bypass the graceful OS shutdown process on cluster deletion by @hakman in #17670
- aws: Enforce the graceful OS shutdown for Xen instances by @hakman in #17675
- test: Enforce max node to dump for unregistered nodes by @hakman in #17672
- test: Remove non-nitro instance types from the AWS scale test by @hakman in #17674
- Allow setting map[string][]string from the command line by @hakman in #17679
- allow specific GCE IGs to have public IP addresses by @upodroid in #17680
- Prevent failing DNS requests on shutdown of CoreDNS pods by @jan-kantert in #17678
- Support tags for kubetest-kops by @ameukam in #17682
- Switch Route53 domain for E2E tests by @ameukam in #17684
- Migrate Kindnet to Kubernetes prod registry by @ameukam in #17689
- fix notfound backendservice/healthchekc by @upodroid in #17692
- chore: reduce logspam when matching channels by @justinsb in #17693
- fix: use kopsbase.Version instead of kopsbase.KOPS_RELEASE_VERSION by @justinsb in #17658
- calico: Don't install Wireguard if disabled by @hakman in #17687
- Drop bridge-utils and conntrack packages by @hakman in #17694
- Release Notes for kOps 1.34 by @hakman in #17696
- Update kindnet repository links in documentation by @aojea in #17698
- bump kops-controller qps limits by @upodroid in #17701
- Update the node package list only before installing packages by @hakman in #17690
- aws: Fix missing permissions for CCM and LBC by @hakman in #17705
- Improve the node package list updates by @hakman in #17704
- Skip package updates at boot time by @hakman in #17708
- tests: free up disk space on github actions runner by @justinsb in #17709
- More support for cluster-api by @justinsb in #17636
- build(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #17711
- capi: refactor to use shared nodeup builder by @justinsb in #17703
- add support for specifying iops and thoroughput when using hyperdisks by @upodroid in #17685
- start running the access tokens and huge services test by @upodroid in #17671
- Pull CNI plugins from Github by @ameukam in #17716
- Bump cni version by @ameukam in #17676
- clean up the skip regex files by @upodroid in #17715
- remove bastion flag from gce scale jobs by @upodroid in #17719
- Update etcd to v3.5.24 for K8s <1.34 by @hakman in #17720
- scaleway: Fix failing terraform test by @hakman in #17722
- Update cluster-autoscaler to v1.34.1 by @hakman in #17725
- Update Go to 1.25.3 and deps by @hakman in #17728
- azure: Avoid spurious changes in NetworkSecurityGroup by @hakman in #17734
- azure: Allow independent VMs to join the cluster by @hakman in #17710
- update kops scalability run-test.sh to allow configuring qps and burst by @alaypatel07 in #17742
- test: Skip Pod Level Resources tests by @hakman in #17745
- Skip Pod InPlace Resize Container tests by @hakman in #17747
- Update containerd to v2.1.5 by @hakman in #17743
- Remove HugeService Test Suite to stop bleeding by @hakuna-matatah in #17750
- configure proper kops flags for kube-scheduler qps and burst configuration by @alaypatel07 in #17752
- Add snapshot permissions for ec2:CreateVolume by @rifelpet in #17757
- build(deps): bump actions/dependency-review-action from 4.8.1 to 4.8.2 by @dependabot[bot] in #17760
- Revert configure proper kops flags for kube-scheduler qps and burst configuration by @alaypatel07 in #17761
- Configure kube-scheduler QPS and Burst by @Sreeja1725 in #17763
- Include maxParallelImagePulls field in Kubelet config by @jaswdr in #17755
- Fix Netlify build failure from template syntax error and PATH issues in documentation by @Copilot in #17767
- build(deps): bump actions/setup-go from 6.0.0 to 6.1.0 by @dependabot[bot] in #17765
- build(deps): bump actions/checkout from 5.0.0 to 6.0.0 by @dependabot[bot] in #17764
- gce: bump GCE PD CSI Driver by @upodroid in #17712
- reworking toolbox dumping logic by @upodroid in #17733
- Update Go to 1.25.4 by @hakman in #17768
- test: dump kubelet config file by @hakman in #17771
- kubelet: Wait less for control-plane pods to restart by @hakman in #17510
- aws: Tag Launch Template network interfaces by @hakman in #17773
- aws: Enable CloudWatch metrics for the warm pool of an ASG by @recollir in #17776
- Update dependencies by @hakman in #17777
- Release 1.35.0-alpha.1 by @hakman in #17781
New Contributors
- @kraashen made their first contribution in #17652
- @jan-kantert made their first contribution in #17678
- @alaypatel07 made their first contribution in #17742
- @Sreeja1725 made their first contribution in #17763
- @jaswdr made their first contribution in #17755
- @Copilot made their first contribution in #17767
Full Changelog: v1.34.0-beta.1...v1.35.0-alpha.1
v1.34.1
What's Changed
- Automated cherry pick of #17705: aws: Add missing permissions for Cloud Controller Manager by @hakman in #17706
- Automated cherry pick of #17720: Update etcd to v3.5.24 for K8s <1.34 by @hakman in #17721
- Automated cherry pick of #17722: scaleway: Fix failing terraform test by @hakman in #17723
- Automated cherry pick of #17709: tests: free up disk space on github actions runner by @hakman in #17731
- Automated cherry pick of #17725: Update cluster-autoscaler to v1.34.1 by @hakman in #17726
- Update Go to 1.25.3 and some deps by @hakman in #17732
- Automated cherry pick of #17734: azure: Avoid spurious changes in NetworkSecurityGroup by @hakman in #17735
- Automated cherry pick of #17745: Skip Pod Level Resources tests
#17747: Skip Pod InPlace Resize Container tests by @hakman in #17748 - Automated cherry pick of #17743: Update containerd to v2.1.5 by @hakman in #17744
- Automated cherry pick of #17757: Add snapshot permissions for ec2:CreateVolume by @rifelpet in #17758
- Automated cherry pick of #17768: Update Go to 1.25.4 by @hakman in #17769
- Release 1.34.1 by @hakman in #17770
Full Changelog: v1.34.0...v1.34.1
v1.34.0
Release notes for kOps 1.34 series
kOps 1.34.0 introduces major updates to container runtime management, enhanced cloud provider support, and significant networking improvements.
Significant changes
Container Runtime
crictlandnerdctlare now only installed on demand (#17604)- Set
spec.containerd.installCriCtl=trueorspec.containerd.installNerdCtl=trueto install
- Set
- Update containerd to v2.1.4 (#17532)
- Better systemd integration with dbus dependency fix (#17603)
Networking
- Update Cilium to v1.18.2 (#17601)
- Add support for cilium-etcd with dns=none (#17625)
- Update Calico to v3.30.3 (#17628)
- Update Flannel to v0.27.4 (#17641)
- AWS VPC CNI updated to v1.20.2 (#17629)
- BREAKING: Canal support removed (#17642)
AWS
- Update Karpenter to v1.8.1 (#17624)
- Add support for feature gates configuration
- Important: Older versions must be uninstalled before upgrading (#17567)
- Add CPU and memory resource configuration for AWS Load Balancer Controller
- Update EBS CSI driver to v1.47.0 (#17560)
- Add support for using ECR as pull-through image cache (#16593)
Azure
- Add udev disk rules (#17611)
- Fix rolling-update error (#17538)
- Use internal K8s API endpoint for cloud-node-manager (#17607)
- Remove various VMSS configuration suffixes for cleaner naming
- Use
kopsas the default admin user
OpenStack
- Update OpenStack CSI images
Etcd
- Update etcd to v3.6.5 for Kubernetes 1.34+ (#17637)
- Update etcd to v3.5.23 for Kubernetes <1.34
- Update etcd-manager to v3.0.20250917 (#17615)
- Use image volumes to mount etcd images (#17539)
Other Components
- Update cluster-autoscaler to v1.34.0 (#17643)
- Update CoreDNS to v1.12.4
- Update Cloud Controller Managers for AWS, Azure, and Hetzner
- Default SSH key changed to
~/.ssh/id_ed25519.pub(from RSA) ebtables,ethtoolandsocatare no longer installed by default
Breaking changes
- Canal support has been removed (#17642)
- Migrate to Calico or another supported CNI before upgrading
- Legacy addons removed from the kOps repository (#17332)
- Only affects clusters using kOps <1.22
- Karpenter requires manual uninstallation before upgrading (#17567)
- Default SSH key changed from RSA to Ed25519
- Several packages no longer installed by default: crictl, nerdctl, ebtables, ethtool, socat
Other changes of note
- Migrate to control-plane nomenclature in documentation
- Fix IPv6 routes for Kubernetes 1.32
- Fix Azure subscription ID check
- Add nftables package support
- Use ephemeral S3 buckets for E2E tests
- Bump Golang to 1.25
- Update golangci-lint to v2
Known Issues
- Karpenter upgrade requires manual uninstallation of older versions
- Azure naming conventions have changed which may affect existing automation
Deprecations
- Support for Kubernetes version 1.28 is removed in kOps 1.34
- Support for Kubernetes version 1.29 is deprecated and will be removed in kOps 1.35
Installation and Upgrade Notes
Pre-Upgrade Checklist
- Canal Users: Migrate to another CNI solution
- Karpenter Users: Uninstall existing Karpenter installations
- SSH Access: Verify Ed25519 key support
- Tool Dependencies: Check if you need crictl, nerdctl, ebtables, ethtool, or socat
Upgrade Process
- Review breaking changes
- Test in non-production first
- For Karpenter users, uninstall existing version
- Run
kops update clusterand validate before applying
This release includes contributions from the kOps community. Thank you to all contributors!
v1.34.0-beta.1
What's Changed
- etcd-manager: Use image volumes to mount etcd images by @hakman in #17539
- Recognize Debian 13 by @rifelpet in #17550
- aws: Update EBS CSI driver to v1.47.0 by @hakman in #17552
- etcd-manager: Keep the ImageVolume feature gate for K8s 1.35 by @hakman in #17553
- Bump ko-build by @ameukam in #17559
- Bump Golang to 1.25 by @ameukam in #17560
- Add AGENTS.md by @ameukam in #17561
- build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #17566
- Add instructions to avoid loops by @ameukam in #17569
- Golangci-lint v2 fixes by @rifelpet in #17573
- Use yum instead of dnf on Amazon Linux 2 by @ConnorJC3 in #17557
- build(deps): bump actions/dependency-review-action from 4.7.1 to 4.7.2 by @dependabot[bot] in #17576
- Bump golangci-lint to v2 by @ameukam in #17562
- Upgrade AWS Load Balancer Controller to v2.13.4 by @cloud303-pdavis in #17571
- nodeup: Simplify the template by removing split-commas by @hakman in #17577
- Install cgroupfs-mount for distros lower than Debian Trixie by @ameukam in #17581
- Remove unused const, variables and function reported by Golangci-lint by @ameukam in #17582
- containerd: Don't install crictl and nerdctl by default by @hakman in #17547
- coredns: Relax zonal topologySpreadConstraints by @hakman in #17554
- Add nftables package by @ameukam in #17583
- Update amazon-ec2-instance-selector to v3.1.1 by @hakman in #17586
- Drop ebtables, ethtool and socat by @ameukam in #17587
- Update 1.34 release notes by @ameukam in #17588
- Update Kubernetes hashes with latest releases by @hakman in #17592
- chore: Bump channels with the latest releases by @hakman in #17596
- Update release notes for kOps 1.33 by @hakman in #17597
- chore: Remove support for Kubernetes 1.28 in kOps 1.34 by @hakman in #17598
- build(deps): bump actions/dependency-review-action from 4.7.2 to 4.7.3 by @dependabot[bot] in #17599
- Use only systemd as cgroup driver by @hakman in #17600
- Golangci-lint v2 fixes: gocritic by @ameukam in #17602
- Ensure containerd starts after dbus by @ameukam in #17603
- Update Karpenter to v1.6.2 by @hakman in #17567
- build(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #17606
- azure: Use internal K8s API endpoint for cloud-node-manager by @hakman in #17607
- Bump coredns to 1.12.4 by @ameukam in #17609
- Bump k8s assets by @ameukam in #17610
- azure: Update getting started docs by @hakman in #17612
- azure: Add udev disk rules by @hakman in #17611
- Bump versions in netlify and mkdocs by @hakman in #17614
- nodeup: Use embed for containerd license by @hakman in #17613
- Update etcd-manager to v3.0.20250917 by @hakman in #17615
- Update etcd to v3.6.4 for K8s 1.34+ by @hakman in #17616
- Update Karpenter to v1.7.1 by @hakman in #17624
- docs: migrate to control-plane nomenclature by @apeabody in #17618
- Add support for
cilium-etcdwithdns=noneby @hakman in #17625 - Update Cilium to v1.18.2 by @hakman in #17601
- feat: add CPU and memory resource configuration for AWS Load Balancer Controller by @ana-aguilar7 in #17608
- aws: Update VPC CNI to v1.20.2 by @hakman in #17629
- Update Calico to v3.30.3 by @hakman in #17628
- build(deps): bump actions/dependency-review-action from 4.7.3 to 4.8.0 by @dependabot[bot] in #17632
- Restore default SELinux security contexts for containerd binaries by @hakman in #17633
- Update etcd to v3.6.5 for K8s 1.34+ by @hakman in #17637
- Update cluster-autoscaler to v1.34.0 releases by @hakman in #17640
- Remove Canal support by @hakman in #17642
- Update Flannel to v0.27.4 by @hakman in #17641
- Update dependencies by @hakman in #17643
- Update CCM for AWS, Azure and Hetzner by @hakman in #17644
- Update codegen to v0.34.1 by @hakman in #17645
- Release 1.34.0-beta.1 by @hakman in #17646
New Contributors
- @ConnorJC3 made their first contribution in #17557
- @cloud303-pdavis made their first contribution in #17571
- @apeabody made their first contribution in #17618
Full Changelog: v1.34.0-alpha.1...v1.34.0-beta.1
v1.33.1
What's Changed
- Automated cherry pick of #17550: Recognize Debian 13 by @ameukam in #17570
- Automated cherry pick of #17557: Use yum instead of dnf on Amazon Linux 2 by @hakman in #17574
- Automated cherry pick of #17554: coredns: Relax zonal topologySpreadConstraints by @hakman in #17584
- Automated cherry pick of #17581: Install cgroupfs-mount for distros lower than Debian 13 by @hakman in #17590
- Automated cherry pick of #17592: Update Kubernetes hashes with latest releases by @hakman in #17593
- Release 1.33.1 by @hakman in #17594
Full Changelog: v1.33.0...v1.33.1
v1.32.2
What's Changed
- Automated cherry pick of #17270: Update nodeup test case to 1.33
#17482: Fix cloud-provider flag for K8s 1.31+ by @hakman in #17489 - tests: don't override etcd-manager image in bare-metal test by @justinsb in #17495
- Automated cherry pick of #17500: Fix invalid filters for describing security group rules by @rifelpet in #17508
- Automated cherry pick of #17512: Wait for the GCE disk creation operation to finish by @hakman in #17514
- Automated cherry pick of #17523: testing: Fix e2e test job name by @hakman in #17530
- Automated cherry pick of #17531: metal: Update Debian image by @hakman in #17535
- Automated cherry pick of #17557: Use yum instead of dnf on Amazon Linux 2 by @hakman in #17575
- Automated cherry pick of #17550: Recognize Debian 13 by @ameukam in #17585
- Automated cherry pick of #17581: Install cgroupfs-mount for distros lower than Debian by @hakman in #17591
- Release 1.32.2 by @hakman in #17595
Full Changelog: v1.32.1...v1.32.2
v1.34.0-alpha.1
What's Changed
- channels: Bump Azure image by @hakman in #17479
- azure: Fix small issues related to role assignments by @hakman in #17478
- azure: Deploy cloud-node-manager for K8s 1.31+ by @hakman in #17483
- Fix
--cloud-providerflag for K8s 1.31+ by @hakman in #17482 - docs: Fix release notes deprecations by @hakman in #17481
- aws: Update ecr-credential-provider to v1.31.7 by @hakman in #17486
- Update ecr-credential-provider checksums by @rsafonseca in #17491
- Upgrade node-local-dns from 1.23.0 to 1.26.0 by @rsafonseca in #17490
- azure: Track resources by ID during deletion by @hakman in #17493
- Introduce flag use-kubeconfig which allows loading from the local kubeconfig by @justinsb in #17494
- Normalize the hardcoded images used for warmpool pre-pulling by @rifelpet in #17144
- Reduce verbosity of k8s version warning by @rifelpet in #17498
- Fix invalid filters for describing security group rules by @rifelpet in #17500
- azure: Add e2e testing by @hakman in #17497
- azure: Add defaults for network CIDR and subscription ID by @hakman in #17504
- chore: Use constants for default network CIDRs by @hakman in #17505
- azure: Use
kopsas the default admin user by @hakman in #17506 - azure: Use creation timestamp tag in e2e tests by @hakman in #17507
- protokube: Initialize CloudProvider only with Gossip by @hakman in #17509
- Wait for GCE disk creation operation by @ouillie in #17512
- Don't require
.indns=nonecluster names by @hakman in #17515 - Prefer using
id_ed25519.pubinstead ofid_rsa.pubby @hakman in #17516 - azure: Fix periodic tests by @hakman in #17517
- (Experimental) bare-metal with IPv6 by @justinsb in #16944
- testing: Fix e2e test job name by @hakman in #17523
- aws: Add support for using ECR as pull-through image cache by @rsafonseca in #16593
- Add support for passing image for nvidia-k8s-device-plugin by @sats-23 in #17519
- aws: added permissions to RW*TargetGroupAttributes to CCM by @mtulio in #17521
- Add more context to terraform fatal log by @rifelpet in #17524
- Use ssm parameter for AMI ID in LBC scenario by @rifelpet in #17525
- Add round-trip tests / PodCIDR to all versions by @justinsb in #17526
- Update containerd to v1.7.28 by @hakman in #17527
- Use official etcd images from
registry.k8s.ioby @hakman in #17485 - metal: Update Debian image by @hakman in #17531
- Update containerd to v2.1.4 by @hakman in #17532
- tests: Skip failing CNI tests by @hakman in #17533
- build(deps): bump actions/setup-go from 5.1.0 to 5.5.0 by @dependabot[bot] in #17537
- azure: Fix rolling-update error by @hakman in #17538
- Update etcd-manager to v3.0.20250803 by @hakman in #17540
- Skip tests-e2e-scenarios-bare-metal-ipv6 when
version.gochanges by @hakman in #17549 - Release 1.34.0-alpha.1 by @hakman in #17548
New Contributors
- @ouillie made their first contribution in #17512
- @sats-23 made their first contribution in #17519
- @mtulio made their first contribution in #17521
Full Changelog: v1.33.0-beta.1...v1.34.0-alpha.1
v1.33.0
What's Changed
- Automated cherry pick of #17478: Fix role assignment for cluster resource group
#17483: azure: Deploy cloud-node-manager for K8s 1.31+ by @hakman in #17487 - Automated cherry pick of #17482: Fix cloud-provider flag for K8s 1.31+ by @hakman in #17488
- Automated cherry pick of #17500: Fix invalid filters for describing security group rules by @rifelpet in #17501
- Automated cherry pick of #17512: Wait for the GCE disk creation operation to finish by @hakman in #17513
- Automated cherry pick of #17523: testing: Fix e2e test job name by @hakman in #17529
- Automated cherry pick of #17531: metal: Update Debian image by @hakman in #17534
- Automated cherry pick of #17485: Use official etcd images from registry.k8s.io by @hakman in #17536
- Automated cherry pick of #17527: Update containerd to v1.7.28 by @hakman in #17528
- Automated cherry pick of #17540: Update etcd-manager to v3.0.20250803 by @hakman in #17541
- Automated cherry pick of #16593: Add support for using ECR as pull-through image cache by @hakman in #17545
- Release 1.33.0 by @hakman in #17546
Full Changelog: v1.33.0-beta.1...v1.33.0
v1.33.0-beta.1
What's Changed
- chore(channels): bump alpha channel k8s and ubuntu AMI versions by @moshevayner in #17393
- Bump go to 1.24.3 by @rifelpet in #17394
- Release notes for 1.32.0 by @justinsb in #17395
- build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 by @dependabot in #17402
- build(deps): bump actions/dependency-review-action from 4.6.0 to 4.7.0 by @dependabot in #17401
- chore(channels): promote alpha to stable by @moshevayner in #17403
- Update requiredVersion for 1.31 and 1.32 in alpha by @rifelpet in #17404
- Change volume type to io1 from io2 by @Swizzmaster in #17405
- Update requiredVersion for 1.31 and 1.32 in stable by @rifelpet in #17407
- build(deps): bump actions/dependency-review-action from 4.7.0 to 4.7.1 by @dependabot in #17408
- Remove cloud-config and cloud-provider from 1.33 kubelet by @Swizzmaster in #17412
- Set MACAddressPolicy=none for Ubuntu 24.04 by @rifelpet in #17398
- GCE: avoid duplicate bucket IAM tasks for a single service account by @flopib in #17413
- Remove securityGroupOverride validation for NLB by @h3poteto in #17383
- [docs] fixed cilium cni exclusive topic placement by @runitmisra in #17410
- Upgrade calico to 3.29.4 by @rifelpet in #17427
- Fix minor version upgrade recommendations by @rifelpet in #17426
- Re-enable additionalSecurityGroups for bastion LB by @h3poteto in #17430
- Add documentation on max node lifetime by @rifelpet in #17431
- Fix panic when security group ID is not known by @rifelpet in #17432
- Explicitly set update_policy on GCE instance group managers by @flopib in #17411
- Ensure only owned security groups are deleted by @rifelpet in #17436
- GCE: do not reset MIG target size on cluster updates by @flopib in #17441
- Makefile: correct .PHONY casing by @mohiuddin-khan-shiam in #17442
- Remove --register-unschedulable kubelet flag by @rifelpet in #17443
- chore: Bump node images by @hakman in #17444
- add systemd network config for Cilium and Amazon VPC CNI on Ubuntu 22.04+ and AL2023 to prevent route removal by @mostafahussein in #17438
- Update to golang 1.24.4 by @justinsb in #17450
- Fix toolbox addons apply command by @tanelmae in #17429
- Skip tests-e2e-scenarios-bare-metal when
version.gochanges by @hakman in #17391 - Extend openstack mock by misc. resources by @ascheman in #17406
- hetzner: Add support for Object Storage by @hakman in #17453
- Update dependencies for v1.33 by @hakman in #17461
- hetzner: Update hetznercloud/hcloud-go to v2 by @hakman in #17464
- Update etcd-manager to v3.0.20250629 by @hakman in #17452
- Create flag api-server which allows for custom DNS setups by @justinsb in #17459
- fix(kubelet): parse image GC args failed by @huhouhua in #17465
- Use GCP CCM release image by @rifelpet in #17468
- GCE: set node labels and taints as autoscaler env vars by @flopib in #17434
- Update etcd-manager to v3.0.20250704 by @hakman in #17471
- Allow to setup CoreDNS pod annotations by @rsicart in #17315
- Enforce topologySpreadConstraints for CoreDNS by @hakman in #17472
- docs: Add note to 1.22 about the CA CN rename by @agilgur5 in #15324
- fix(openstack): determine ports to delete based on tags by @ederst in #16961
- Add an example script to setup RAID-10 for instances with multiple NVMe disks by @dobesv in #17474
- Release 1.33.0-beta.1 by @hakman in #17475
New Contributors
- @Swizzmaster made their first contribution in #17405
- @mohiuddin-khan-shiam made their first contribution in #17442
- @tanelmae made their first contribution in #17429
- @ascheman made their first contribution in #17406
- @huhouhua made their first contribution in #17465
- @rsicart made their first contribution in #17315
- @dobesv made their first contribution in #17474
Full Changelog: v1.33.0-alpha.1...v1.33.0-beta.1
v1.32.1
What's Changed
- [release-1.32] Upgrade to Go 1.23.9 by @rifelpet in #17396
- Automated cherry pick of #17398: Set MACAddressPolicy=none for Ubuntu 24.04 by @rifelpet in #17414
- cherry-pick of #17383: Remove securityGroupOverride validation for NLB by @h3poteto in #17422
- Automated cherry pick of #17427: Upgrade calico to 3.29.4 by @rifelpet in #17428
- Automated cherry pick of #17438: add systemd network config for Cilium and Amazon VPC CNI on Ubuntu 22.04+ and AL2023 to prevent route removal by @rifelpet in #17445
- Automated cherry pick of #17441: GCE: do not reset MIG target size on cluster updates by @rifelpet in #17447
- Automated cherry pick of #17391: Skip tests-e2e-scenarios-bare-metal when
version.gochanges by @hakman in #17454 - Update golang to 1.23.10 by @justinsb in #17456
- Update dependencies for v1.32 by @hakman in #17462
- Automated cherry pick of #17459: Create flag api-server which allows for custom DNS setups by @rifelpet in #17466
- Automated cherry pick of #17468: Use GCP CCM release image by @rifelpet in #17469
- Release 1.32.1 by @hakman in #17476
Full Changelog: v1.32.0...v1.32.1