🚨 This is a RELEASE CANDIDATE. Use it only for testing purposes. If you find any bugs, file an issue.
What's Changed
- 🐛 Use same check when checking cluster is pasued or not in the handler by @lubronzhan in #1946
- 🌱 Add release-1.7 to Trivy scan by @killianmuldoon in #1978
- 🐛 apis: fix missing categories marker for VShpereVM in v1alpha3 and v1alpha4 by @chrischdi in #1973
- 📖 Update CAPV compatibility specification by @zhanggbj in #1966
- 🌱 test/e2e: add check at anti-affinity test to ensure enough hosts exist by @chrischdi in #1974
- 🐛 Fix datastore selection based on StoragePolicy by @zhanggbj in #1937
- 🌱 Drop remediation tests by @sbueringer in #1976
- 🌱 Bump actions/setup-go from 3.5.0 to 4.0.1 by @dependabot in #1953
- 🌱 Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.11.0 in /hack/tools by @dependabot in #1954
- 🌱 Bump k8s.io/code-generator from 0.26.4 to 0.26.6 in /hack/tools by @dependabot in #1956
- 🌱 Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 by @dependabot in #1940
- 🌱 Bump github.com/vmware/govmomi from 0.30.4 to 0.30.5 in /hack/tools by @dependabot in #1968
- 🌱 Makefile: refactor how govc is built to workaround dependency issues building govc by @chrischdi in #1986
- ✨ Bump cluster-api dependency to v1.5.0-beta.1 by @chrischdi in #1970
- 🐛 envtest: Dynamically load CRDs using golang resolvers by @randomvariable in #1931
- 🌱 bump CAPI version to v1.5.0-rc.0 by @chrischdi in #1996
- 🌱 Bump controller-tools to v0.12.1 by @sbueringer in #2004
- 🌱 hack/tools: use go-install.sh for installing controller-gen by @chrischdi in #2005
- ✨ Support bare IPv6 vCenter server addresses by @tylerschultz in #1998
- 🌱 Drop redundant list webhook registrations by @sbueringer in #2015
- 🌱 Bump k8s.io/code-generator from 0.27.2 to 0.27.3 in /hack/tools by @dependabot in #2017
- ✨ Disable vAppConfig during VM creation by @zhanggbj in #2014
- 🌱 bump github.com/vmware/govmomi to v0.30.6 by @chrischdi in #2020
- 🐛 Don't call session logout for keepAliveHandler by @xiujuanx in #1949
- 🌱 go.mod: pin cluster-api version to prevent dependabot from downgrading sigs.k8s.io/cluster-api/test by @chrischdi in #2021
- 🌱 [CI]: Updates CI template to k8s 1.27.3 by @srm09 in #2016
- 🌱 Bump golang.org/x/tools from 0.9.3 to 0.11.0 by @dependabot in #2018
- 🌱 Bump Go to 1.20.6 by @chrischdi in #2022
- 🌱 Bump CAPI to v1.5.0-rc.1 by @chrischdi in #2029
- 🌱 Bump golangci-lint to v1.53.3 and adapt installation from core CAPI by @chrischdi in #2028
- 🌱 Remove haproxy by @sbueringer in #2031
- 🐛 pkg/session fix used RoundTripper inside anonymous func for KeepAliveHandler by @chrischdi in #2033
- 🌱 Rename findVMPre7 to findVSphereVM by @sbueringer in #2036
- 🐛 Return error on session creation if VCentre client not used by @killianmuldoon in #2023
- 🐛 hack/e2e.sh: retry getting ipaddress object name by @chrischdi in #2041
- 🌱 Remove NodeLabeling feature gate by @sbueringer in #2032
- 🐛 CAPV CSI driver isn't passing TLS thumbprint by @PatrickLaabs in #1819
- ✨ Automate GitHub release creation by @sbueringer in #2050
- 🌱 Cleanup deleteFunc in VmopMachineService by @sbueringer in #2057
- 🌱 Use pointer receiver consistently in vspheremachine controller by @sbueringer in #2055
- 🌱 Bump docker to v24.0.5 by @chrischdi in #2081
- 🌱 Bump actions/checkout from 3.5.2 to 3.5.3 by @dependabot in #2077
- 🌱 Bump k8s.io/code-generator from 0.27.3 to 0.27.4 in /hack/tools by @dependabot in #2078
- 🌱 Bump github.com/onsi/gomega from 1.27.8 to 1.27.10 by @dependabot in #2079
- 🌱 Improve fd selection logic by @rikatz in #1944
- 🌱 Refactor how tools are built to align with CAPI and get rid of tools go.mod by @chrischdi in #2080
- 📖 Remove v1alpha4 roadmap by @sbueringer in #2030
- 🌱 Bump CAPI to v1.5.0 by @chrischdi in #2091
- 🌱 Prepare metadata.yaml for v1.8 release series by @chrischdi in #2097
New Contributors
- @xiujuanx made their first contribution in #1949
- @PatrickLaabs made their first contribution in #1819
Full Changelog: v1.7.0...v1.8.0-beta.0