Releases: oracle/cluster-api-provider-oci
Releases · oracle/cluster-api-provider-oci
v0.15.2
What's Changed
Features
- Add detailed work request errors when work-request is failed for both Loadbalancer and Machines (#378)
- Changed wrClient to nlb and lb client to fetch core work-requests. (#384)
- Combine work-request errors into single reconcileError event. (#385)
Full Changelog: v0.15.1...v0.15.2
v0.16.0
What's Changed
Features
- Update to CAPI 1.7 (#364)
- Update to k8s 1.29 (#369)
- Fix web-hook errors and add params to NLB Spec (#374)
Bugs
- Set instance in moving state to be not ready, but dont throw error by (#367)
- Add support for multiple CIDR in VCN and fix dns label bug (#372)
Full Changelog: v0.15.1...v0.16.0
v0.15.1
Bugs
- Set instance in moving state to be not ready, but dont throw error (#367)
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What's Changed
Features
- Do not sent fault domain if failure domain is set as empty (#352)
- Add support for multiple NSGs in machine spec (#356)
- Add support for name in RPC (#359)
- Add support for launch volumes (#361)
Bugs
- Fix: add nil check on Machine and Network Load Balancer (#349)
- Handle machine deletion when NLB/LB has been deleted by (#350)
Other
- Update CAPI, CCM and golang versions (#355)
- Tested and validated with Kubernetes 1.28 version
Documentation
- Add instructions for Workload identity policies by (#358)
New Contributors
- @tozastation made their first contribution in #349
Full Changelog: v0.14.0...v0.15.0
v0.13.1
What's Changed
- Retry on create/delete backend failure and check for LB/NLB status before reconciliation (#330) (#333)
- Add support for machine deletion on VM termination (#336)
- Fix VM state bug and deletion bug (#340)
- Return error if client does not have TLS client config set
- Add support for multiple NSGs in machine spec (#356)
- Handle machine deletion when NLB is deleted (#350)
- Do not sent fault domain if failure domain is set as empty (#352)
Full Changelog: v0.13.0...v0.13.1
v0.12.2
What's Changed
- Retry on create/delete backend failure and check for LB/NLB status before reconciliation (#330) (#333)
- Add support for machine deletion on VM termination (#336)
- Fix VM state bug and deletion bug (#340)
- Return error if client does not have TLS client config set
- Upgrade k8s.io version to v0.26.13
- Add support for multiple NSGs in machine spec (#356)
- Handle machine deletion when NLB is deleted (#350)
- Do not sent fault domain if failure domain is set as empty (#352)
Full Changelog: v0.12.1...v0.12.2
v0.11.5
v0.11.4
What's Changed
- Return error if client does not have TLS client config set
Full Changelog: v0.11.3...v0.11.4
v0.14.0
What's Changed
Features
- Add support for NSG chaining (#323)
- Add support for dns label (#322)
- Add support for Workload identity (#335)
- Add machine reconcile delete on termination (#336)
- Add node pool status in machine pool status (#338)
Bugs
- Fix implicit aliasing nested maps (#319)
- Use generate name so that conflicts do not arise in case of multiple clusters (#320)
- Fix machinepool cluster name issue (#325)
- Fix nodepool reconciliation issue (#327)
- Retry on delete backend failure (#330)
- Fix vm state bug and deletion bug (#340)
Others
Full Changelog: v0.13.0...v0.14.0