📋 Components Versions 📋
| Provider Name | Version |
|---|---|
| Cluster API | v1.12.5 |
| Cluster API Provider AWS | v2.11.0 |
| Cluster API Provider Azure | v1.23.0 |
| Cluster API Provider Docker | v1.12.5 |
| Cluster API Provider GCP | v1.11.1 |
| Cluster API Provider Infoblox | v0.1.0 |
| Cluster API Provider IPAM | v1.1.0-rc.1 |
| Cluster API Provider k0smotron | v1.10.6 |
| Cluster API Provider OpenStack (ORC) | v0.13.0-mirantis.0 (v2.1.0) |
| Cluster API Provider vSphere | v1.15.1 |
| Projectsveltos | v1.8.0 |
Changelog
🚀 New Features 🚀
- 1c68dac: feat(cld): notify release change on dry-run (#2633) by @zerospiel
- 9bb6b98: feat(templates): add auto-reload anno (#2592) by @zerospiel
- 932f488: feat(templates): upgrade eks to 1.35 (#2497) by @zerospiel
- b38c76b: feat: add ingress support to the openstack hosted template (#2533) by @eromanova
- 8ccbac6: feat: support for registry with auth for child clusters (#2521) by @a13x5
🔐 Security updates 🔐
- e970d07: sec(templates): add quote string values in templates (#2642) by @zerospiel
🐛 Notable Fixes 🐛
- 36126d2: fix(api): cld nullable propagateCredentials (#2555) by @zerospiel
- 4ab6ac9: fix(cld): limit capi cluster by ns for conditions (#2503) by @zerospiel
- 6324baf: fix(ksm): serviceset processing causing continuous reconcile (#2640) by @BROngineer
- afad166: fix(template): override kube API server only when ingress enabled (#2540) by @eromanova
- 9242045: fix(templates): allow empty gke locationPolicy (#2514) by @zerospiel
- f2bf3c7: fix(templates): helm extensions caFile configuration (#2556) by @eromanova
- f821727: fix(templates): helm extensions caFile configuration (#2558) by @eromanova
- f9b3bc1: fix(templates): incorrect default values (#2652) by @zerospiel
- 6733fd1: fix(templates): nullify imagePullSecrets and reload (#2664) by @zerospiel
- 2744808: fix: bug in dependency cycle validation (#2527) by @wahabmk
- 6a2d1c4: fix: capo-orc-fetch indentation (#2551) by @a13x5
- 2093f4d: fix: check CredSecretName before passing to globals (#2544) by @a13x5
- 9f188c5: fix: define provider's CRDs install/upgrade policy (#2484) by @surabujin
- 3457b4a: fix: don't overwrite err in defer func in mcs controller (#2582) by @wahabmk
- fdf7a41: fix: don't use empty selector when matching CD in MCS controller (#2630) by @wahabmk
- 18e8f3e: fix: ensure that the drift detection manager is deployed on install (#2668) by @kylewuolle
- 4b6b8bb: fix: global variables (#2600) by @zerospiel
- 968447f: fix: incorrect ASO version (#2502) by @a13x5
- 081a9a2: fix: make version field optional in templatechain available upgrades (#2623) by @BROngineer
- c4a7aef: fix: multiple fixes for ClusterDeployment conditions (#2563) by @eromanova
- 8e04a51: fix: preserve deployed services when dependency fails (#2593) by @BROngineer
- ac97d20: fix: proper orc rolebindings namespace (#2595) by @a13x5
- 55ac245: fix: quote kubernetes api server port in openstack ccm (#2535) by @eromanova
- e4f5b9d: fix: refer secrets and configmaps in target ns for localSourceRef (#2574) by @BROngineer
- 756f077: fix: remove reading from cluster network field and instead use node network to reflect both the documentation and the intended design (#2480) by @kylewuolle
- e86cbc7: fix: return error in case of invalid templates (#2562) by @BROngineer
- 0968dff: fix: servicetemplate spec.resources.path (#2511) by @BROngineer
- 0a6a2f2: fix: several fixes for cluster deployment reconciler (#2620) by @eromanova
- 4fbc9cc: fix: specify helm chart order in filename (#2543) by @eromanova
- 9a98e0c: fix: support dynamic kcm release name (#2586) by @eromanova
- e279c06: fix: use certSecretRef in flux HelmRepository (#2486) by @eromanova
✨ Notable Changes ✨
- 3cb3afb: refactor(make): rearrange targets (#2569) by @zerospiel
Full Changelog: v1.8.0...v1.9.0