Releases: linode/cluster-api-provider-linode
Releases · linode/cluster-api-provider-linode
v0.9.4
⚠️ WARNING
Please DO NOT USE this release due to a bug in VPC filtering.
What's Changed
🐛 Bug Fixes
💡 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
- 🌱 Bump the kubernetes group with 4 updates by @dependabot[bot] in #804
- 🌱 Bump the aws group with 5 updates by @dependabot[bot] in #805
v0.9.3
What's Changed
- Update metadata.yaml to support v0.9.x by @eljohnson92 in #802
Full Changelog: v0.9.2...v0.9.3
v0.9.2
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
- [CI] : allow all githubusercontent.com calls by @rahulait in #801
- [ci] run quick e2e test on PRs by @AshleyDumaine in #796
- [ci] fix concurrency for e2e by @AshleyDumaine in #795
- [ci] pass environment setting for e2e workflow by @AshleyDumaine in #794
- [ci] use environments and pull_request_target by @AshleyDumaine in #793
- [ci] testing fixes for flaking by @AshleyDumaine in #788
- [ci] lock nilaway version by @AshleyDumaine in #782
📦 Dependency Updates
- 🌱 Bump golang.org/x/mod from 0.25.0 to 0.26.0 by @dependabot[bot] in #800
- 🌱 Bump github.com/linode/linodego from 1.52.2 to 1.53.0 by @dependabot[bot] in #792
- 🌱 Bump the aws group with 2 updates by @dependabot[bot] in #791
- 🌱 Bump the aws group with 2 updates by @dependabot[bot] in #784
- 🌱 Bump github.com/linode/linodego from 1.52.1 to 1.52.2 by @dependabot[bot] in #785
- 🌱 Bump the otel group with 4 updates by @dependabot[bot] in #786
v0.9.1
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
- 🌱 Bump softprops/action-gh-release from 2.2.2 to 2.3.2 by @dependabot[bot] in #768
v0.9.0
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
🚀 New Features
⚙️ Repo/CI Improvements
- [ci]: remove unnecessary dependent resource deletion by @AshleyDumaine in #777
📖 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
- 🌱 Bump the kubernetes group with 4 updates by @dependabot[bot] in #779
- 🌱 Bump the aws group with 6 updates by @dependabot[bot] in #778
- 🌱 Bump the aws group with 5 updates by @dependabot[bot] in #769
- [fix,deps]: Downgrade cilium to 1.16.10 by @AshleyDumaine in #771
- [deps] pin gh-release action version due to broken latest release by @rahulait in #765
- 🌱 Bump the aws group with 4 updates by @dependabot[bot] in #762
- 🌱 Bump golang.org/x/mod from 0.24.0 to 0.25.0 by @dependabot[bot] in #763
- 🌱 Bump github.com/linode/linodego from 1.52.0 to 1.52.1 by @dependabot[bot] in #764
- [deps] bump CCM to v0.7.1 by @AshleyDumaine in #760
- [deps] bump cilium to 1.17.4 by @AshleyDumaine in #759
- [deps] bump etcdbrctl to v0.36.3 by @AshleyDumaine in #761
- [deps] bump CSI driver to v1.0.6 by @AshleyDumaine in #758
- 🌱 Bump the kubernetes group across 1 directory with 5 updates by @dependabot[bot] in #753
- 🌱 Bump the aws group with 2 updates by @dependabot[bot] in #754
- 🌱 Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot[bot] in #757
- 🌱 Bump github.com/linode/linodego from 1.50.0 to 1.52.0 by @dependabot[bot] in #756
- 🌱 Bump the otel group with 4 updates by @dependabot[bot] in #752
What's Changed
- [fix] Remove deletion of LinodeVPC and LinodeFirewall in e2etest by @komer3 in #749
- [breaking] Simplify field names for OBJ bucket, fix broken flatcar link in docs by @AshleyDumaine in #750
- 🌱 Bump the otel group with 4 updates by @dependabot in #752
- 🌱 Bump github.com/linode/linodego from 1.50.0 to 1.52.0 by @dependabot in #756
- 🌱 Bump github.com/go-logr/logr from 1.4.2 to 1.4.3 by @dependabot in #757
- 🌱 Bump the aws group with 2 updates by @dependabot in #754
- 🌱 Bump the kubernetes group across 1 directory with 5 updates by @dependabot in #753
- [deps] bump CSI driver to v1.0.6 by @AshleyDumaine in #758
- [deps] bump etcdbrctl to v0.36.3 by @AshleyDumaine in #761
- [deps] bump cilium to 1.17.4 by @AshleyDumaine in #759
- [deps] bump CCM to v0.7.1 by @AshleyDumaine in #760
- 🌱 Bump github.com/linode/linodego from 1.52.0 to 1.52.1 by @dependabot in #764
- 🌱 Bump golang.org/x/mod from 0.24.0 to 0.25.0 by @dependabot in #763
- 🌱 Bump the aws group with 4 updates by @dependabot in #762
- [deps] pin gh-release action version due to broken latest release by @rahulait in #765
- [docs] - Update PR link with issue link for addressing disk resizing by @AshleyDumaine in #767
- [fix,deps]: Downgrade cilium to 1.16.10 by @AshleyDumaine in #771
- 🌱 Bump the aws group with 5 updates by @dependabot in #769
- [feat] Propagate tags on LinodeMachine to Linodes by @rammanoj in #772
- [docs] fix doc title, add tag propagation to summary, sort pages alphabetically by @AshleyDumaine in #776
- [deprecation, improvement] deprecate LinodeMachine.spec.tags, only call updateInstance API if updating tags annotation, ensure unique instance tags by @AshleyDumaine in #775
- 🌱 Bump the aws group with 6 updates by @dependabot in #778
- 🌱 Bump the kubernetes group with 4 updates by @dependabot in #779
- [ci]: remove unnecessary dependent resource deletion by @AshleyDumaine in #777
New Contributors
Full Changelog: v0.8.8...v0.9.0
v0.8.8
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
What's Changed
- 🌱 Bump github.com/aws/aws-sdk-go-v2/config from 1.29.13 to 1.29.14 by @dependabot[bot] in #732
- [deprecation] Deprecate stackscript by @Andrews2024 in #724
🐛 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
⚙️ Repo/CI Improvements
📖 Documentation
- [docs] - update docs for disk encryption by @AshleyDumaine in #700
📦 Dependency Updates
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.71 to 1.17.72 by @dependabot[bot] in #735
- 🌱 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.1 to 1.79.2 by @dependabot[bot] in #734
- 🌱 Bump github.com/onsi/gomega from 1.36.3 to 1.37.0 by @dependabot[bot] in #736
- 🌱 Bump go.uber.org/mock from 0.5.0 to 0.5.1 by @dependabot[bot] in #731
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.67 to 1.17.71 by @dependabot[bot] in #729
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 by @dependabot[bot] in #725
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.66 to 1.17.67 by @dependabot[bot] in #719
- 🌱 Bump github.com/aws/aws-sdk-go-v2/config from 1.29.9 to 1.29.10 by @dependabot[bot] in #718
- 🌱 Bump github.com/onsi/gomega from 1.36.2 to 1.36.3 by @dependabot[bot] in #715
- 🌱 Bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 in the kubernetes group by @dependabot[bot] in #714
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.3 by @dependabot[bot] in #716
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.64 to 1.17.66 by @dependabot[bot] in #704
- 🌱 Bump the kubernetes group across 1 directory with 4 updates by @dependabot[bot] in #712
- 🌱 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.78.0 to 1.78.2 by @dependabot[bot] in #705
- 🌱 Bump golang.org/x/mod from 0.23.0 to 0.24.0 by @dependabot[bot] in #706
- 🌱 Bump golang.org/x/net from 0.35.0 to 0.36.0 by @dependabot[bot] in #707
- Update Makefile to bump CONVERSION_GEN_VERSION to v0.32.2 by @komer3 in #701
- [deps] : update CCM to v0.5.2 by @rahulait in #702
- 🌱 Bump github.com/aws/aws-sdk-go-v2/config from 1.29.8 to 1.29.9 by @dependabot[bot] in #697
- 🌱 Bump the otel group with 4 updates by @dependabot[bot] in #694
v0.8.6
What's Changed
🐛 Bug Fixes
- refactor pause logic by @scmeggitt in #699
💡 Improvements
- [improvement] toggle cis hardening for rke2 clusters by @AshleyDumaine in #696
📦 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
What's Changed
🐛 Bug Fixes
- [fix] Pause placement group when pausing linode machine by @tchinmai7 in #679
🚀 New Features
- [feat] Nodebalancer VPC Integration by @komer3 in #678
- [feat] Support spegel by @tchinmai7 in #680
💡 Improvements
- [improvement] add more logging for NB creation errors by @AshleyDumaine in #691
- [improvement] add info log for the api URL by @AshleyDumaine in #690
- [improvement] Select subnet for cluster by @Andrews2024 in #677
⚙️ Repo/CI Improvements
📖 Documentation
📦 Dependency Updates
- [deps] : bump ccm version to v0.4.25 by @rahulait in #688
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.63 to 1.17.64 by @dependabot[bot] in #685
- 🌱 Bump github.com/aws/aws-sdk-go-v2/config from 1.29.7 to 1.29.8 by @dependabot[bot] in #687
- 🌱 Bump github.com/aws/smithy-go from 1.22.2 to 1.22.3 by @dependabot[bot] in #684
- 🌱 Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot[bot] in #683
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.61 to 1.17.63 by @dependabot[bot] in #674
- 🌱 Bump the kubernetes group across 1 directory with 5 updates by @dependabot[bot] in #675
- [deps] [CI] : bump ccm version by @rahulait in #673
v0.8.4
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
- [test] bump Flatcar tested version to Stable by @tormath1 in #569
- [test] e2e: linodemachine: cluster object store by @cbang-akamai in #650
- chore: enable metadata gzip compression by @cbang-akamai in #651
⚙️ 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
- [docs] Add note about machine count variables by @Andrews2024 in #659
📦 Dependency Updates
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.58 to 1.17.61 by @dependabot[bot] in #669
- 🌱 Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.75.3 to 1.76.1 by @dependabot[bot] in #668
- 🌱 Bump golang.org/x/mod from 0.22.0 to 0.23.0 by @dependabot[bot] in #665
- 🌱 Bump github.com/aws/aws-sdk-go-v2/config from 1.29.5 to 1.29.6 by @dependabot[bot] in #667
- 🌱 Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.58 to 1.17.59 by @dependabot[bot] in #662
- 🌱 Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.52 to 1.17.58 by @dependabot[bot] in #660
- 🌱 Bump github.com/aws/aws-sdk-go-v2/config from 1.29.1 to 1.29.4 by @dependabot[bot] in #655
- 🌱 Bump github.com/go-resty/resty/v2 from 2.16.3 to 2.16.5 by @dependabot[bot] in #644
- 🌱 Bump github.com/linode/linodego from 1.45.0 to 1.47.0 by @dependabot[bot] in #656
- [deps] : update ccm to v0.4.23 by @rahulait in #652
- 🌱 Bump the kubernetes group with 2 updates by @dependabot[bot] in #643