Release v0.6.0
End To End Tests: https://github.com/lxc/cluster-api-provider-incus/actions/runs/14983801240
Conformance Tests: https://github.com/lxc/cluster-api-provider-incus/actions/runs/14994805825
What's Changed
- Use Go 1.23.8 by @neoaggelos in #63
- upgrade golang.org/x/net v0.37.0 -> v0.39.0 by @neoaggelos in #62
- Inject install-kubeadm.sh script as an instance template file by @neoaggelos in #60
- Remove cloud provider node patch logic, remove
BootstrapSucceededcondition from LXCMachine by @neoaggelos in #64 - Add LXCCluster and LXCMachine under 'cluster-api' category by @neoaggelos in #65
- Add
image-builderutility by @neoaggelos in #66 - chore: code style updates for cmd/image-builder by @neoaggelos in #67
- Cleanup files when building instance images by @neoaggelos in #68
- upgrade kubeadm image components by @neoaggelos in #70
- upgrade cluster-api v1.9.6 -> v1.10.1 by @neoaggelos in #71
- Add cmd/exp/simplestreams utility by @neoaggelos in #69
- Build images with kube-flannel version v0.26.7 by @neoaggelos in #72
- update artifact name in build kubeadm images job by @neoaggelos in #73
- Only run
QuickStart KVMe2e test on amd64 by @neoaggelos in #74 - bump github.com/lxc/incus/v6 client v6.8.0 -> v6.12.0 by @neoaggelos in #75
- Revert "Build images with kube-flannel version v0.26.7 (#72)" by @neoaggelos in #76
- Support skipping stages while building images by @neoaggelos in #77
- upgrade base images to containerd v2.1.0, runc v1.3.0 by @neoaggelos in #78
- remove unused LXCCluster.spec.skipCloudProviderNodePatch field by @neoaggelos in #79
- Address image builder issues in GitHub Actions by @neoaggelos in #80
- Use Kubernetes v1.33.0 for testing, test linux/arm64 in CI by @neoaggelos in #81
- Deploy kube-flannel as a ClusterResourceSet by @neoaggelos in #82
- Drop MDScale and MDRollout e2e tests by @neoaggelos in #83
- prepare for v0.6.0 release by @neoaggelos in #84
- Add LXCMachine.Spec.Config field by @neoaggelos in #85
- Update default simplestreams server information by @neoaggelos in #87
- Update quick start guide for Kubernetes v1.33.0 by @neoaggelos in #86
Full Changelog: v0.5.2...v0.6.0