Skip to content

v0.3.0-rc.3

Pre-release
Pre-release
Compare
Choose a tag to compare
@vincepri vincepri released this 05 Mar 01:01
802230a

Changes since v0.3.0-rc.2

⚠️ Breaking Changes

  • Add exp/ package with MachinePool (#2512)
  • clusterctl: cleanup the directory structure under cmd/clusterctl and remove the pkg directory (#2508)

✨ New Features

  • clusterctl: upgrade to a specific set of provider versions (#2504)
  • Adds kubernetes networking to capd e2es (#2506)
  • Add custom Type field to all bootstrap data secrets (#2443)
  • Add Health Check logic to MachineHealthCheck Reconciler (#2250)
  • KubeadmControlPlane - Try all nodes except one being removed when removing etcd member (#2435)

🐛 Bug Fixes

  • clusterctl: add retries on create objects (#2524)
  • clusterctl: improve connection error messages (#2526)
  • clusterctl: version command does not show correct output (#2491)
  • Requeue while cluster's control plane object is being deleted (#2519)
  • Actually set Status.LastUpdated on Machine when Status.Phase changes (#2465)

📖 Documentation

  • Add a section about matchPolicy to "v1alpha2 to v1apha3" doc (#2538)
  • Update controller images in book (#2529)
  • Upgrade v1alpha2 to v1alpha3 documentation (#2520)
  • Rename Metal3.io provider from Baremetal to Metal3 (#2462)

🏃 Others

  • Fix all 404s in book and add a verify script to ensure there are no 404s (#2531)
  • Set matchPolicy to Equivalent for validation and mutation webhooks (#2533)
  • cloud init package has reduced responsibilities (#2517)
  • Wire up kubeadm control plane Ready status (#2488)
  • Use controller-runtime's client ObjectKey instead of types.NamespacedName (#2502)
  • Disable Interfacer Linter (#2511)
  • Update KCP hash to include KubeadmConfigSpec (#2392)
  • Bump Go to 1.13.8 (#2492)
  • Refactors config reconciliation to the workload cluster and tests it (#2482)
  • KCP: set managementCluster in SetupWithManager (#2485)
  • fetch_ext_bins now checks existing version before downloading (#2481)
  • Refactor workload cluster out of cluster (#2477)
  • Add unit tests for health check function (#2472)
  • Use go-bindata/[email protected] (#2471)
  • refactor the etcd client in the cluster object (#2470)
  • Add validation webhook check to make Spec.ClusterName immutable (#2463)

Thanks to all our contributors! 😊