From f28e31de842c6cc7002830ebc35db5711a85e87a Mon Sep 17 00:00:00 2001 From: Furkat Gofurov Date: Mon, 7 Aug 2023 18:32:23 +0300 Subject: [PATCH] Update v1.5-v1.6 migration doc with deprecated code information Signed-off-by: Furkat Gofurov --- .../src/developer/providers/migrations/v1.5-to-v1.6.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/book/src/developer/providers/migrations/v1.5-to-v1.6.md b/docs/book/src/developer/providers/migrations/v1.5-to-v1.6.md index 983b303d9dad..f19366424efb 100644 --- a/docs/book/src/developer/providers/migrations/v1.5-to-v1.6.md +++ b/docs/book/src/developer/providers/migrations/v1.5-to-v1.6.md @@ -22,6 +22,13 @@ maintainers of providers and consumers of our Go API. ### Removals - API version `v1alpha4` is not served in v1.6 (users can enable it manually in case they are lagging behind with deprecation cycles). Important: `v1alpha4` will be completely removed in 1.7. +- The `certmanager.clusterctl.cluster.x-k8s.io/version` annotation is removed, use `clusterctlv1.CertManagerVersionAnnotation` instead +- The function(s): + - `ClusterToObjectsMapper` is removed, please use `ClusterToTypedObjectsMapper` function instead. + - `Poll` and `PollImmediate` are removed, please use utils from "k8s.io/apimachinery/pkg/util/wait" instead. + - `NewProviderID` is removed, please use `ClusterToTypedObjectsMapper` function instead. +- The variable `DefaultIndexes` is removed, please use `[]Index{NodeProviderIDIndex}` +- `ProviderID` type and all related methods/construct have been removed. Please see this [PR](https://github.com/kubernetes-sigs/cluster-api/pull/8577) for a reference. ### API Changes