Skip to content

Releases: tinkerbell/cluster-api-provider-tinkerbell

v0.5.3-rc1

17 May 17:52
v0.5.3-rc1
5483611
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump github.com/tinkerbell/tink from 0.9.0 to 0.10.0 by @dependabot in #346
  • build(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 by @dependabot in #345
  • build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #347
  • build(deps): bump github.com/rs/zerolog from 1.31.0 to 1.32.0 by @dependabot in #348
  • build(deps): bump k8s.io/component-base from 0.29.1 to 0.29.2 by @dependabot in #349
  • Bump sigs.k8s.io/controller-tools from 0.10.0 to 0.14.0 by @ahreehong in #351
  • build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #352
  • build(deps): bump sigs.k8s.io/cluster-api from 1.6.1 to 1.6.3 by @dependabot in #353
  • build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #355
  • Change dependabot updates to once a week by @chrisdoherty4 in #357
  • build(deps): bump sigs.k8s.io/kustomize/kustomize/v5 from 5.3.0 to 5.4.1 by @dependabot in #358
  • Updating old documentation links to point to new locations by @jasonyates in #366
  • build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.1 by @dependabot in #364
  • Use netboot.AllowPXE to determine hardware ready status by @ahreehong in #367

New Contributors

Full Changelog: v0.5.0...v0.5.3-rc1

v0.5.3

17 May 18:07
v0.5.3
5483611
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #352
  • build(deps): bump sigs.k8s.io/cluster-api from 1.6.1 to 1.6.3 by @dependabot in #353
  • build(deps): bump github.com/onsi/gomega from 1.31.1 to 1.32.0 by @dependabot in #355
  • Change dependabot updates to once a week by @chrisdoherty4 in #357
  • build(deps): bump sigs.k8s.io/kustomize/kustomize/v5 from 5.3.0 to 5.4.1 by @dependabot in #358
  • Updating old documentation links to point to new locations by @jasonyates in #366
  • build(deps): bump github.com/onsi/gomega from 1.32.0 to 1.33.1 by @dependabot in #364
  • Use netboot.AllowPXE to determine hardware ready status by @ahreehong in #367

Breaking Changes

Because of issue #363 and the subsequent fix in #367, when upgrading from CAPT <= v0.5.2 to v0.5.3, during cluster upgrades CAPT will not honor the Hardware.Spec.Metadata.State=in_use and Hardware.Spec.Metadata.Instance.State=provisioned fields in the Hardware Spec and will see these Hardware objects as available for use in the cluster upgrade process. The change from #367 requires that all Hardware objects with Hardware.Spec.Metadata.State=in_use and Hardware.Spec.Metadata.Instance.State=provisioned also have Hardware.Spec.Interfaces[].Netboot.AllowPXE=false otherwise already provisioned machines will be used during the cluster upgrade process. Please ensure this change is made before running any cluster upgrades with v0.5.3.

New Contributors

Full Changelog: v0.5.2...v0.5.3

v0.5.2

11 Mar 23:09
16c4563
Compare
Choose a tag to compare

What's Changed

  • Fixes the Go checksum database
  • build(deps): bump github.com/tinkerbell/tink from 0.9.0 to 0.10.0 by @dependabot in #346
  • build(deps): bump github.com/onsi/gomega from 1.31.0 to 1.31.1 by @dependabot in #345
  • build(deps): bump github.com/google/uuid from 1.5.0 to 1.6.0 by @dependabot in #347
  • build(deps): bump github.com/rs/zerolog from 1.31.0 to 1.32.0 by @dependabot in #348
  • build(deps): bump k8s.io/component-base from 0.29.1 to 0.29.2 by @dependabot in #349
  • Bump sigs.k8s.io/controller-tools from 0.10.0 to 0.14.0 by @ahreehong in #351

New Contributors

Full Changelog: v0.5.0...v0.5.2

v0.5.0

19 Jan 21:51
e000762
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump github.com/onsi/gomega from 1.22.1 to 1.24.1 by @dependabot in #239
  • build(deps): bump k8s.io/component-base from 0.25.3 to 0.25.4 by @dependabot in #240
  • build(deps): bump sigs.k8s.io/cluster-api from 1.2.4 to 1.2.5 by @dependabot in #238
  • build(deps): bump sigs.k8s.io/controller-tools from 0.8.0 to 0.10.0 by @dependabot in #221
  • Update CI to use go 1.19 by @chrisdoherty4 in #243
  • build(deps): bump sigs.k8s.io/cluster-api from 1.2.5 to 1.2.6 by @dependabot in #244
  • build(deps): bump sigs.k8s.io/cluster-api from 1.2.6 to 1.3.0 by @dependabot in #245
  • Update Rufio to v0.2.0 by @chrisdoherty4 in #246
  • Update metadata in preparation for 0.5 release by @chrisdoherty4 in #247
  • build(deps): bump sigs.k8s.io/cluster-api from 1.3.0 to 1.3.1 by @dependabot in #251
  • build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #250
  • build(deps): bump github.com/tinkerbell/rufio from 0.2.0 to 0.2.1 by @dependabot in #252
  • build(deps): bump sigs.k8s.io/cluster-api from 1.3.1 to 1.3.2 by @dependabot in #253
  • build(deps): bump github.com/onsi/gomega from 1.24.2 to 1.26.0 by @dependabot in #257
  • build(deps): bump docker/build-push-action from 3 to 4 by @dependabot in #258
  • build(deps): bump sigs.k8s.io/cluster-api from 1.3.2 to 1.3.3 by @dependabot in #259
  • build(deps): bump github.com/onsi/gomega from 1.26.0 to 1.27.1 by @dependabot in #262
  • build(deps): bump sigs.k8s.io/cluster-api from 1.3.3 to 1.3.4 by @dependabot in #263
  • build(deps): bump github.com/onsi/gomega from 1.27.1 to 1.27.2 by @dependabot in #264
  • build(deps): bump sigs.k8s.io/cluster-api from 1.3.4 to 1.3.5 by @dependabot in #266
  • Removing old unused CRDs by @pokearu in #267
  • Update quick start doc with current state of affairs: by @jacobweinstock in #254
  • build(deps): bump github.com/onsi/gomega from 1.27.2 to 1.27.3 by @dependabot in #269
  • build(deps): bump github.com/onsi/gomega from 1.27.3 to 1.27.4 by @dependabot in #270
  • build(deps): bump actions/setup-go from 3 to 4 by @dependabot in #273
  • decrease likelihood of possible race condition by @jacobweinstock in #272
  • build(deps): bump github.com/onsi/gomega from 1.27.4 to 1.27.6 by @dependabot in #280
  • Patch Go to v1.20 by @chrisdoherty4 in #283
  • Update roles based on governance: by @jacobweinstock in #289
  • build(deps): bump github.com/onsi/gomega from 1.27.6 to 1.27.7 by @dependabot in #293
  • build(deps): bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #291
  • build(deps): bump sigs.k8s.io/cluster-api from 1.3.5 to 1.4.2 by @dependabot in #287
  • build(deps): bump codespell-project/actions-codespell from 1.0 to 2.0 by @dependabot in #290
  • build(deps): bump github.com/onsi/gomega from 1.27.7 to 1.27.8 by @dependabot in #295
  • build(deps): bump sigs.k8s.io/cluster-api from 1.4.2 to 1.4.3 by @dependabot in #294
  • build(deps): bump sigs.k8s.io/cluster-api from 1.4.3 to 1.4.4 by @dependabot in #297
  • Update linter version and fix linting issues: by @jacobweinstock in #303
  • Simplify data structures and remove redundant interfaces by @chrisdoherty4 in #305
  • build(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #300
  • build(deps): bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #306
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #309
  • build(deps): bump docker/build-push-action from 4 to 5 by @dependabot in #313
  • build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 by @dependabot in #316
  • build(deps): bump golang.org/x/net from 0.12.0 to 0.17.0 by @dependabot in #319
  • build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #318
  • build(deps): bump docker/login-action from 2 to 3 by @dependabot in #312
  • build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #311
  • build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #320
  • build(deps): bump docker/metadata-action from 4 to 5 by @dependabot in #310
  • Reduce dependabot update frequency by @chrisdoherty4 in #326
  • Update all dependencies by @jacobweinstock in #317
  • build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #332
  • Build and push container image for all main line commits: by @jacobweinstock in #340
  • build(deps): bump actions/cache from 3 to 4 by @dependabot in #339
  • build(deps): bump sigs.k8s.io/cluster-api from 1.6.0 to 1.6.1 by @dependabot in #337
  • build(deps): bump github.com/tinkerbell/rufio from 0.3.2 to 0.3.3 by @dependabot in #338
  • build(deps): bump k8s.io/component-base from 0.29.0 to 0.29.1 by @dependabot in #341
  • build(deps): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 by @dependabot in #342
  • Fix release ci step around checkout: by @jacobweinstock in #343

Full Changelog: v0.4.0...v0.5.0

v0.4.0

25 Oct 22:18
4490f75
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

01 Sep 18:56
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.3.0

v0.2.0

24 Aug 19:23
c6d1ccc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.1.0...v0.2.0

Release v0.1.0

18 Oct 17:43
v0.1.0
2ba4a1e
Compare
Choose a tag to compare

What's Changed

  • Fix typo in README.md and add Codespell GitHub Action by @invidian in #4
  • Fix some linter issues by @invidian in #5
  • Fix remaining linter warnings and add linter GitHub action by @invidian in #9
  • Miscellaneous fixes by @detiber in #12
  • tools: remove hack/tools go mod dependencies and add those in the makefile by @cpanato in #16
  • tools/ci: add verify rule to check lint / boilerplate / go mod / check crds and go generate by @cpanato in #18
  • main.go: fix leader election ID by @invidian in #22
  • dependencies: update deps and cluster-api by @cpanato in #20
  • main.go fixes and improvements by @invidian in #24
  • Fix link in README by @gauravgahlot in #31
  • Add Krmfile and update kustomize to fix release-manifests generation by @invidian in #30
  • Add controllers implementation by @detiber in #32
  • build(deps): bump actions/setup-go from v1 to v2.1.3 by @dependabot in #33
  • Add dependabot updates for Docker and Golang by @detiber in #35
  • build(deps): bump github.com/go-logr/logr from 0.3.0 to 0.4.0 by @dependabot in #37
  • build(deps): bump sigs.k8s.io/cluster-api from 0.3.12 to 0.3.14 by @dependabot in #36
  • build(deps): bump github.com/google/uuid from 1.1.2 to 1.2.0 by @dependabot in #42
  • build(deps): bump github.com/onsi/gomega from 1.10.1 to 1.10.5 by @dependabot in #41
  • build(deps): bump google.golang.org/grpc from 1.33.1 to 1.35.0 by @dependabot in #44
  • docs: initial commit by @invidian in #29
  • Group module imports by @gauravgahlot in #46
  • Addressed couple of feedbacks from the list mentioned in #34 by @parauliya in #48
  • Update to use image-builder based images by @detiber in #51
  • Minor doc fixes by @micahhausler in #65
  • Add/update DCO, CoC, contributing ... files by @mmlb in #71
  • build(deps): bump github.com/google/uuid from 1.2.0 to 1.3.0 by @dependabot in #70
  • build(deps): bump actions/checkout from 2 to 2.3.4 by @dependabot in #58
  • build(deps): bump actions/setup-go from 2.1.3 to 2.1.4 by @dependabot in #78
  • build(deps): bump github.com/onsi/gomega from 1.11.0 to 1.16.0 by @dependabot in #76
  • build(deps): bump google.golang.org/grpc from 1.37.0 to 1.40.0 by @dependabot in #74
  • Prepare for default branch rename by @mmlb in #79
  • cluster-api v1alpha4 updates by @detiber in #80
  • Update cluster-api checkout directions in developer docs by @detiber in #83
  • build(deps): bump k8s.io/component-base from 0.21.4 to 0.22.1 by @dependabot in #82
  • Add initial HA support using kube-vip by @detiber in #84
  • Update Tinkerbell dependency and update docs to correlate with the current state of sandbox and upstream repositories by @detiber in #85
  • Add manually triggered workflow to publish images by @detiber in #87
  • Attempt to fix publish image workflow by @detiber in #88
  • Attempt to fix publish image workflow by @detiber in #89
  • Attempt to fix publish image workflow by @detiber in #90
  • Attempt to fix publish image workflow by @detiber in #91
  • Attempt to fix publish image workflow by @detiber in #92
  • Moves to using oci2disk instead of image2disk by @detiber in #86
  • Override image-builder repo used for image publish workflow for now by @detiber in #93
  • Remove image-builder override, try to use tcg acceleration in github action by @detiber in #95
  • Use new upstream published images, revert kube-vip daemonset to static pods by @detiber in #96
  • build(deps): bump sigs.k8s.io/cluster-api from 0.4.2 to 0.4.3 by @dependabot in #97
  • build(deps): bump k8s.io/component-base from 0.22.1 to 0.22.2 by @dependabot in #94
  • build(deps): bump sigs.k8s.io/yaml from 1.2.0 to 1.3.0 by @dependabot in #98
  • build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 by @dependabot in #99
  • Use TINKERBELL_IP to determine metadata url by @detiber in #100
  • Update docs and old repo references by @detiber in #102
  • Remove /etc/hosts hack by @detiber in #103
  • Support for cluster-api v1beta1 by @detiber in #104
  • Prepare workflows for release by @detiber in #107

New Contributors

Full Changelog: https://github.com/tinkerbell/cluster-api-provider-tinkerbell/commits/v0.1.0