Skip to content

Releases: linode/cluster-api-provider-linode

v0.9.4

23 Jul 20:53
Compare
Choose a tag to compare

⚠️ WARNING

Please DO NOT USE this release due to a bug in VPC filtering.

What's Changed

🐛 Bug Fixes

  • [fix] Make ID the source of truth for vpc and subnet names by @cbbond in #807

💡 Improvements

  • [improvement] : allow specifying ipv6 slaac public ranges by @rahulait in #809
  • [improvement] Add NetworkHelper field to LinodeMachineSpec and update instance configuration logic by @komer3 in #806

📦 Dependency Updates

v0.9.3

18 Jul 11:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.9.2...v0.9.3

v0.9.2

17 Jul 15:00
760e7fd
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Change

  • [feat, breaking] add LMT controller to support tag propagation, remove tag propagation via annotations by @rammanoj in #790

🐛 Bug Fixes

  • [fix] update template for enabling force deletion of object-storage bucket by @AshleyDumaine in #797

🚀 New Features

  • [feat] : allocate ipv6 /64 cidrs to linodes by @rahulait in #773
  • [feat] support path style bucket references in the cluster object store by @eljohnson92 in #798
  • [feat] Add VPC and Subnet retention and adoption by @komer3 in #789
  • [feat, breaking] add LMT controller to support tag propagation, remove tag propagation via annotations by @rammanoj in #790
  • [feat] Support LinodeObjectStorageBucket deletion if forceDeleteBucket is set by @AshleyDumaine in #780
  • [feat] Remove machines that have been marked for deletion from the dns record by @tchinmai7 in #787

⚙️ Repo/CI Improvements

📦 Dependency Updates

v0.9.1

27 Jun 18:57
e6c4a61
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • [fix] continue to use .Spec.Tags until it is actually removed from the CRD by @AshleyDumaine in #781

📦 Dependency Updates

v0.9.0

26 Jun 16:06
6719ab4
Compare
Choose a tag to compare

What's Changed

  • [deprecation, improvement] deprecate LinodeMachine.spec.tags, only call updateInstance API if updating tags annotation, ensure unique instance tags by @AshleyDumaine in #775

⚠️ Breaking Change

  • [breaking] Simplify field names for OBJ bucket, fix broken flatcar link in docs by @AshleyDumaine in #750

🐛 Bug Fixes

  • [fix] Remove deletion of LinodeVPC and LinodeFirewall in e2etest by @komer3 in #749

🚀 New Features

  • [feat] Propagate tags on LinodeMachine to Linodes by @rammanoj in #772

⚙️ Repo/CI Improvements

📖 Documentation

  • [docs] fix doc title, add tag propagation to summary, sort pages alphabetically by @AshleyDumaine in #776
  • [docs] - Update PR link with issue link for addressing disk resizing by @AshleyDumaine in #767

📦 Dependency Updates

What's Changed

New Contributors

Full Changelog: v0.8.8...v0.9.0

v0.8.8

08 May 18:15
b94c4ee
Compare
Choose a tag to compare

What's Changed

💡 Improvements

  • [improvement] Implement owner refs for linode resources by @komer3 in #746
  • [improvement] Add AWS dependency patterns to Dependabot configuration by @komer3 in #747
  • [improvement] Change LinodePlacementGroup Deletion Logic to requeue when nodes are attached by @komer3 in #741

📦 Dependency Updates

  • 🌱 Bump github.com/linode/linodego from 1.49.0 to 1.50.0 by @dependabot[bot] in #748
  • 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.73 to 1.17.74 by @dependabot[bot] in #744
  • 🌱 Bump golangci/golangci-lint-action from 7 to 8 by @dependabot[bot] in #743
  • 🌱 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.2 to 1.79.3 by @dependabot[bot] in #745
  • [deps] Update Go version, Golang CI, Cluster API, Kubernetes, and related dependencies by @komer3 in #742
  • 🌱 Bump github.com/linode/linodego from 1.48.1 to 1.49.0 by @dependabot[bot] in #737
  • 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.72 to 1.17.73 by @dependabot[bot] in #738
  • 🌱 Bump go.uber.org/mock from 0.5.1 to 0.5.2 by @dependabot[bot] in #739

v0.8.7

18 Apr 19:34
4894dcc
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Skip webhook validation during the move operation by @komer3 in #710
  • Refactor reconciliation logic in Linode controllers to handle deletion cases gracefully by @komer3 in #709

🚀 New Features

  • [feat] : add nodeipam-ccm flavor by @rahulait in #730
  • [feat] Adding ability to BYO VPC and configure with it by @komer3 in #708

💡 Improvements

  • Reverse firewall precedence to prioritize direct IDs over references by @komer3 in #717

⚙️ Repo/CI Improvements

  • Increase assert timeout for e2e test in GHA by @komer3 in #711

📖 Documentation

📦 Dependency Updates

v0.8.6

11 Mar 20:42
4c013d7
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

💡 Improvements

📦 Dependency Updates

  • 🌱 Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 by @dependabot[bot] in #695
  • 🌱 Bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 in the kubernetes group by @dependabot[bot] in #693
  • 🌱 Bump github.com/linode/linodego from 1.48.0 to 1.48.1 by @dependabot[bot] in #698

v0.8.5

05 Mar 21:29
c6337fb
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • [fix] Pause placement group when pausing linode machine by @tchinmai7 in #679

🚀 New Features

💡 Improvements

⚙️ Repo/CI Improvements

📖 Documentation

  • [docs] : update readme, add info about management cluster by @rahulait in #681

📦 Dependency Updates

v0.8.4

19 Feb 17:04
6c3bd5a
Compare
Choose a tag to compare

What's Changed

  • [feat] add registry settings to default containerd config by @tchinmai7 in #648

🐛 Bug Fixes

  • [fix] Added jq devbox dependency and fixed missing /bin directory by @Andrews2024 in #658

🚀 New Features

  • [feat] pause implementation for CAPL controllers by @tchinmai7 in #663

🧪 Testing Improvements

⚙️ Repo/CI Improvements

  • [CI] : add flag to skip custom delete logic by @rahulait in #649
  • [CI] : increase assert timeout from 5m to 10m by @rahulait in #642

📖 Documentation

📦 Dependency Updates