v0.7.0
github-actions
released this
24 Oct 16:09
·
50 commits
to refs/heads/main
since this release
What's Changed
🐛 Bug Fixes
- [fix] : pin kubebuilder to v4.2.0 and fix controller-gen by @rahulait in #549
- [fix] Use retryAfter() instead of static 10 sec delay for optimized POST call timing by @komer3 in #547
- [Feat] Enable adding NodeBalancer to Linode Firewall by @komer3 in #539
- [fix] make VLAN IPs unique across controller pod restarts by @tchinmai7 in #544
- [Fix] Update the failure setting logic in Linode Machine Controller by @komer3 in #543
- [fix] update stackscript size check for entire stackscript data instead of just userdata by @AshleyDumaine in #538
- [fix] - add check for stackscript size limit when falling back to stackscripts, only check metadata for cloud-init size limit when actually using cloud-init to bootstrap by @AshleyDumaine in #537
- [fix] Update IgnoreLinodeAPIError to accept multiple codes by @luthermonson in #533
🚀 New Features
- [feat] VLAN support for CAPL clusters by @tchinmai7 in #525
💡 Improvements
- [improvement] : store subnet id in linodeVPC and remove GetVPC call by @rahulait in #548
- [improvement] : simplify rate limits as we now have only one limit for POST calls by @rahulait in #540
- [improvement] : add conditions to check if linodevpc and linodefirewall are ready by @rahulait in #535
- [improvement] : retry on ratelimit-reset than always waiting for 15 secs by @rahulait in #534
⚙️ Repo/CI Improvements
- [CI] Update metadata.yaml for 0.7.0 release by @eljohnson92 in #550
- [CI] add support for custom linode environments by @eljohnson92 in #546
📦 Dependency Updates
- 🌱 Bump go.uber.org/mock from 0.4.0 to 0.5.0 by @dependabot in #545
- 🌱 Bump the otel group with 4 updates by @dependabot in #541