⚠️🚨DO NOT USE THIS RELEASE🚨⚠️
The removal of FloatingIP from the machine spec is a breaking change which requires a new API version that is not in this release. We will revert this change and introduce v1alpha8 in the next release.
Using this release in production may leave OpenStackMachine objects in an inconsistent state in etcd. Upgrades to or from this release will not be supported.
What's Changed
- ⚠️ Bump Go to 1.20.10 by @EmilienM in #1740
- ⚠️ Move FloatingIP to Bastion spec by @EmilienM in #1739
- ✨ Additional data volumes for machines by @mkjpryor in #1668
- ✨ Add server name for the Machine InternalDNS by @MaysaMacedo in #1715
- ✨ Add option to customize private network MTU by @alexandrevilain in #1701
- ✨ Add cache on provider scope by @alexandrevilain in #1688
- ✨ Use kustomize new syntax for patches by @mquhuy in #1735
- ✨ Add ephemeral storage support to the AdditionalBlockDevices by @EmilienM in #1696
- ✨remove flavor check to relief restrictions to CPU by @jichenjc in #1745
- 🐛 Only delete all ports when deleting cluster network by @mdbooth in #1680
- 🐛 Don't remove BYO api server loadbalancer floating IP by @alexandrevilain in #1728
- 🐛Fix missing endpoint type in OpenStack endpoint clients configuration by @teran in #1744
- 🐛 Update e2e testing image of CAPI version from 1.5.0 to 1.5.1 by @maxrantil in #1754
- 🐛 Verify success of parsing OpenStack cloud cacert by @MaysaMacedo in #1770
- 📖 Clarify release notes content for releases and pre-releases by @wwentland in #1678
- 📖 Fix network-related docs for API v1alpha7 by @stephenfin in #1764
- 🌱 Remove defaulter-gen by @mdbooth in #1677
- 🌱 Update Gophercloud to 1.7.0 by @EmilienM in #1682
- 🌱 Move webhook CA injection into webhook resource by @mdbooth in #1686
- 🌱 gitignore: ignore vendor/ directory by @EmilienM in #1690
- 🌱 Bump ginkgo by @stephenfin in #1705
- 🌱 Build setup-envtest in hack/tools by @mdbooth in #1707
- 🌱 Ignore vendor directories in boilerplate check by @mdbooth in #1709
- 🌱 Allow custom KUBEBUILDER_ASSETS_DIR in tests by @mdbooth in #1710
- 🌱 Add explicit dependency on github.com/golang/mock/mockgen/model by @mdbooth in #1712
- 🌱 Bump devstack image to ubuntu 22.04 by @lentzi90 in #1716
- 🌱 ci: Several CI fixes by @mdbooth in #1718
- 🌱 ci: bump Flatcar tested version by @tormath1 in #1713
- 🌱 E2e: Use pre-build node images by @lentzi90 in #1699
- 🌱 Ignore go workspaces by @mdbooth in #1724
- 🌱 e2e: dump cinder volumes by @EmilienM in #1722
- 🌱 Replace kustomize vars with replacements by @mdbooth in #1726
- 🌱 Use k8s v1.28 in tests by @lentzi90 in #1723
- 🌱 Enable k8s upgrade in self hosted test by @lentzi90 in #1732
- 🌱 deps: Bump dependencies by @pierreprinetti in #1733
- 🌱 Fix log message typo by @lishaokai1995 in #1758
- 🌱 Remove Containerfile and Dockerfile experimental by @mdbooth in #1760
- 🌱 Bump version artifacts for release-0.9 by @mdbooth in #1775
New Contributors
- @teran made their first contribution in #1744
- @maxrantil made their first contribution in #1754
- @lishaokai1995 made their first contribution in #1758
Full Changelog: v0.8.0...v0.9.0-rc.0