Skip to content

Releases: kubernetes-sigs/cluster-api-operator

v0.23.0

20 Aug 14:37
v0.23.0
3846d87
Compare
Choose a tag to compare

What's Changed

  • 🌱 Update helm chart index.yaml to v0.22.0 by @alexander-demicev in #857
  • 🐛 [OCI] Normalize provider type name when control plane by @mjura in #859
  • 🌱 Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 in /test by @dependabot[bot] in #869
  • 🌱 Bump github.com/onsi/gomega from 1.37.0 to 1.38.0 in the ginkgo group by @dependabot[bot] in #861
  • 🌱 Bump sigs.k8s.io/cluster-api from 1.10.3 to 1.10.4 by @dependabot[bot] in #862
  • 🌱 Bump the kubernetes group with 5 updates by @dependabot[bot] in #860
  • 🌱 Bump sigs.k8s.io/yaml from 1.5.0 to 1.6.0 by @dependabot[bot] in #863
  • 🌱 Bump sigs.k8s.io/cluster-api/test from 1.10.2 to 1.10.4 in /test by @dependabot[bot] in #868
  • 🌱 Bump github.com/spf13/pflag from 1.0.6 to 1.0.7 by @dependabot[bot] in #864
  • 🌱 Bump golang.org/x/tools from 0.34.0 to 0.35.0 in /test by @dependabot[bot] in #867
  • ✨ Add ConfigMap watching capability to trigger provider upgrades by @PavanNeerudu in #856
  • ✨ Support alter components custom func by @salasberryfin in #876

New Contributors

Full Changelog: v0.22.0...v0.23.0

v0.22.0

21 Jul 09:09
v0.22.0
07dc54c
Compare
Choose a tag to compare

What's Changed

  • 🌱 Update helm chart index.yaml to v0.21.0 by @Danil-Grigorev in #838
  • 🌱 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 by @dependabot[bot] in #839
  • 🌱 Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in /hack/chart-update by @dependabot[bot] in #829
  • 🌱 Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 by @dependabot[bot] in #830
  • 🌱 Bump golang.org/x/tools from 0.33.0 to 0.34.0 in /test by @dependabot[bot] in #841
  • 🌱 Bump sigs.k8s.io/cluster-api from 1.10.2 to 1.10.3 by @dependabot[bot] in #845
  • 🌱 Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 by @dependabot[bot] in #842
  • 🌱 Bump the kubernetes group with 5 updates by @dependabot[bot] in #843
  • 🌱 Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in /hack/tools by @dependabot[bot] in #848
  • 🌱 Bump helm.sh/helm/v3 from 3.17.3 to 3.18.4 in /hack/chart-update by @dependabot[bot] in #849
  • ✨ Expose clusterctl provider dependent logic for custom provider building by @Danil-Grigorev in #852
  • 🌱 Bump Golang to 1.24 minor version by @furkatgofurov7 in #850
  • 🐛 Fix preflight check for generic provider overlap with core by @Danil-Grigorev in #855

Full Changelog: v0.21.0...v0.22.0

v0.21.0

26 Jun 10:49
v0.21.0
6c91f90
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.20.0...v0.21.0

v0.20.0

28 May 07:40
v0.20.0
4164a5f
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

✨ New Features

🐛 Bug Fixes

  • CAPI operator incorrectly finds the manager container if the number of containers is greater than one by @dmvolod in #796
  • Fix OCI source parsing issues by @neoaggelos in #814

📖 Documentation

🌱 Others

  • Update helm chart index.yaml to v0.19.0 by @furkatgofurov7 in #791
  • Fix spelling in controller metrics config description by @hajowieland in #809
  • Pass global concurrency number to manager by @Danil-Grigorev in #812
  • Make namespace creation optional and configurable per component by @fariaass in #813
  • Add examples for feature-gates in helm chart values.yaml by @3deep5me in #816
  • bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 by @dependabot in #801
  • bump sigs.k8s.io/cluster-api from 1.10.0-beta.1 to 1.10.1 in /test by @dependabot in #805
  • bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 by @dependabot in #808
  • bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 in /test by @dependabot in #804
  • bump sigs.k8s.io/cluster-api/test from 1.10.0-beta.0 to 1.10.2 in /test by @dependabot in #806
  • bump golang.org/x/net from 0.37.0 to 0.38.0 in /hack/chart-update by @dependabot in #818
  • bump the kubernetes group with 5 updates by @dependabot in #799
  • bump golang.org/x/tools from 0.31.0 to 0.33.0 in /test by @dependabot in #803
  • bump sigs.k8s.io/cluster-api from 1.10.0-beta.0 to 1.10.2 by @dependabot in #800

New Contributors

Full Changelog: v0.19.0...v0.20.0

v0.19.0

23 Apr 14:39
v0.19.0
2854bd6
Compare
Choose a tag to compare

What's Changed

⚠️ Breaking Changes

  • Make helm chart values extensible per component by @rbjorklin in #638

✨ New Features

  • Add AdditionalArgs field to API for custom provider settings by @Fedosin in #782

🐛 Bug Fixes

  • Fix appliedSpecHashAnnotation set if PreflightCheckPassed is not True by @dmvolod in #764

🌱 Others

  • Update helm chart index.yaml to v0.18.0 by @furkatgofurov7 in #763
  • Update helm chart index.yaml to v0.18.1 by @furkatgofurov7 in #778
  • Add more condition validations for providers in e2e tests by @dmvolod in #762
  • Bump CAPI to v1.10.0-beta.0 by @furkatgofurov7 in #758
  • Bump sigs.k8s.io/controller-runtime from v0.20.3 to v0.20.4 in /test by @dependabot in #773
  • Bump golang.org/x/tools from 0.30.0 to 0.31.0 in /test by @dependabot in #775
  • Bump github.com/onsi/gomega from 1.36.2 to 1.36.3 in the ginkgo group by @dependabot in #768
  • Bump sigs.k8s.io/controller-runtime from v0.20.3 to v0.20.4 by @dependabot in #769
  • Bump github.com/opencontainers/image-spec from 1.1.0 to 1.1.1 by @dependabot in #771
  • Bump sigs.k8s.io/cluster-api from v1.10.0-beta.0 to v1.10.0-beta.1 in /test by @dependabot in #774
  • Bump golangci-lint to v2 by @anmazzotti in #779
  • (deps): bump helm.sh/helm/v3 from 3.16.4 to 3.17.3 in /hack/chart-update by @dependabot in #781
  • bump golang.org/x/net from 0.37.0 to 0.38.0 in /test by @dependabot in #785
  • bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #784
  • chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in /hack/tools by @dependabot in #786

New Contributors

Full Changelog: v0.18.0...v0.19.0

v0.18.1

02 Apr 08:41
v0.18.1
99ad887
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

Full Changelog: v0.18.0...v0.18.1

v0.18.0

28 Mar 10:50
v0.18.0
214e271
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • fix unknown provider errors when using fetchConfigs by @w21froster in #730
  • avoid empty manager field in ControlPlaneProvider when no controlPlane and no features gates provided by @afarbos in #735
  • Improve deployment with Argocd by allowing to remove helm hooks by @afarbos in #751
  • InfrastructureProvider waiting for core provider even though CoreProvider is ready by @dmvolod in #756

🌱 Others

  • Update helm chart index.yaml to v0.17.0 by @furkatgofurov7 in #733
  • Bump sigs.k8s.io/cluster-api/test from 1.9.4 to 1.9.5 in /test by @dependabot in #738
  • Bump the kubernetes group with 5 updates by @dependabot in #739
  • Bump golang.org/x/tools from 0.29.0 to 0.30.0 in /test by @dependabot in #737
  • Bump actions/cache from 4.2.1 to 4.2.2 by @dependabot in #743
  • Bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #741
  • Bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #742
  • Bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 by @dependabot in #740
  • Add e2e tests for IPAM provider to Cluster API Operator Helm chart by @rgeraskin in #734
  • Update helm chart index.yaml to v0.17.1 by @furkatgofurov7 in #746
  • Bump golang.org/x/net from 0.33.0 to 0.36.0 in /hack/tools by @dependabot in #747
  • Bump golang.org/x/net from 0.34.0 to 0.36.0 by @dependabot in #748
  • Bump golang.org/x/net from 0.34.0 to 0.36.0 in /hack/chart-update by @dependabot in #750
  • Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #752
  • bump github.com/containerd/containerd from 1.7.23 to 1.7.27 in /hack/chart-update by @dependabot in #753
  • bump actions/cache from 4.2.2 to 4.2.3 by @dependabot in #759
  • bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #760

New Contributors

Full Changelog: v0.17.0...v0.18.0

v0.17.1

12 Mar 17:29
v0.17.1
0f1ec6a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.0...v0.17.1

v0.17.0

25 Feb 11:04
v0.17.0
da897f7
Compare
Choose a tag to compare

What's Changed

✨ New Features

  • Allow accepting self-hosted gitlab installations by @ts-mini in #706
  • Handle Kubernetes events for waiting CoreProvider in preflight check by @dmvolod in #703
  • Add IPAM provider support to Cluster API Operator Helm chart by @rgeraskin in #688

🐛 Bug Fixes

  • ConfigMap OCI Image Label Error by @nalum in #724

🌱 Others

  • Update helm chart index.yaml to v0.16.0 by @furkatgofurov7 in #702
  • Add new Makefile target to run e2e tests locally by @dmvolod in #715
  • Fix linter for the e2e test packages by @dmvolod in #718
  • Bump golangci/golangci-lint-action from 6.1.1 to 6.3.0 by @dependabot in #721
  • Bump the kubernetes group in /test with 3 updates by @dependabot in #708
  • Bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.19.5 in /test by @dependabot in #709
  • Bump the kubernetes group with 5 updates by @dependabot in #710
  • Bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.19.5 by @dependabot in #712
  • Bump github.com/evanphx/json-patch/v5 from 5.9.0 to 5.9.11 by @dependabot in #713
  • Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #714
  • Bump golang.org/x/oauth2 from 0.24.0 to 0.26.0 by @dependabot in #722
  • Bump golangci/golangci-lint-action from 6.3.0 to 6.3.1 by @dependabot in #723
  • Add alias to GenericProviderReconciler type by @dmvolod in #725
  • Add ability to build operator images in a private docker registry by @dmvolod in #728
  • Bump CAPI to latest v1.9.5 patch release by @furkatgofurov7 in #729
  • Bump golangci/golangci-lint-action from 6.3.1 to 6.5.0 by @dependabot in #727
  • Bump actions/cache from 4.2.0 to 4.2.1 by @dependabot in #731
  • Utilize tilt-provider.yaml and Tilt deploy approach from the Cluster API by @dmvolod in #726

📖 Documentation

  • Add info about version selection in ConfigMap to the air-gapped env by @dmvolod in #704

New Contributors

Full Changelog: v0.16.0...v0.17.0

v0.16.0

29 Jan 11:25
v0.16.0
a0d39e2
Compare
Choose a tag to compare

What's Changed

✨ New Features

  • Adding fetchConfig to InfrastructureProvider template in helmchart by @ts-mini in #650
  • Add OCI source for provider ConfigMap preparation by @Danil-Grigorev in #683

🐛 Bug Fixes

🌱 Others

📖 Documentation

  • Document OCI source usage, publish and preload subcommands by @Danil-Grigorev in #690
  • Simplifying ConfigMap with metadata configuration by @dmvolod in #697

New Contributors

Full Changelog: v0.15.0...v0.16.0