From 66c31397e38b3f14e2ae029e6d999ccdbdff5a2f Mon Sep 17 00:00:00 2001 From: Jason Vigil Date: Tue, 11 Feb 2025 00:09:11 +0000 Subject: [PATCH] docs: Add release note for enabling SQLInstance direct controller --- docs/releasenotes/release-1.129.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/docs/releasenotes/release-1.129.md b/docs/releasenotes/release-1.129.md index 094b230746..e459da1d58 100644 --- a/docs/releasenotes/release-1.129.md +++ b/docs/releasenotes/release-1.129.md @@ -36,12 +36,10 @@ TODO: list contributors with `git log v1.128.0... | grep Merge | grep from | awk ## Reconciliation Improvements -We have added support for direct reconciliation to more resources, with opt-in behaviour. The API is unchanged. To use the direct reconciler, add the `alpha.cnrm.cloud.google.com/reconciler: direct` annotation to the corresponding Config Connector object. The following resources now have direct reconciliation support (and we list some of the issues that this fixes): +* [`SQLInstance`](https://github.com/GoogleCloudPlatform/k8s-config-connector/tree/master/pkg/test/resourcefixture/testdata/basic/sql/v1beta1/sqlinstance) -* [`SAMPLE_SQLInstance`](https://github.com/GoogleCloudPlatform/k8s-config-connector/tree/master/pkg/test/resourcefixture/testdata/basic/sql/v1beta1/sqlinstance) (This is a sample, your actual release note should not contain `SAMPLE_`, otherwise it will be deleted) - - * Fix the upgrade and downgrade issue between ENTERPRISE and ENTERPRISE_PLUS. - * Supports "creating from clone" via `spec.cloneSource` + * All SQLInstance types are now reconciled using the new direct controller (instead of the legacy Terraform-based controller). The previous "opt-in" annotation (documented [here](https://github.com/GoogleCloudPlatform/k8s-config-connector/blob/master/docs/features/optin.md)) no longer applies. Users no longer need to apply the "opt-in" annotation to SQLInstance resources to enable the direct controller. Regardless of the presence (or absence) of an opt-in annotation on SQLInstance resources, the direct reconciler will be used. + * This change enables all SQLInstance resources to switch from edition ENTERPRISE -> ENTERPRISE_PLUS and fixes [this bug](https://github.com/GoogleCloudPlatform/k8s-config-connector/issues/2907). ## New features: