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
- @jasonyates made their first contribution in #366
Full Changelog: v0.5.2...v0.5.3