Config Connector version 1.123.1 is now available. Starting from this version, all new CustomResources (CRs) have the cnrm.cloud.google.com/state-into-spec annotation field default to absent
Share
Services
## Announcement
Config Connector version 1.123.1 is now available.
## Announcement
Starting from this version, all new CustomResources (CRs) have the `cnrm.cloud.google.com/state-into-spec` annotation field default to `absent`. For more information about this behavior, see the [spec fields documentation](https://cloud.google.com/config-connector/docs/concepts/ignore-unspecified-fields#absent). The behavior of existing CRs is not impacted by this change.
## Announcement
You can use the `alpha.cnrm.cloud.google.com/reconciler: direct` annotation on `DataflowFlexTemplateJob` resource to opt-in the Direct Cloud Reconciler, which provides an advanced status update solution for some timeout issues.
## Breaking
If you use the `CloudIdentityGroup`, `CloudBuildTrigger` and `FirestoreIndex` resources, do not use version 1.123.0, as it contains regression issues for these resources due to the `state-into-spec` setting.
## Change
`BigQueryDataTransferConfig` (v1alpha1) now uses direct reconciliation.
## Change
`BigQueryConnectionConnection` (v1alpha1) now uses direct reconciliation.
## Change
`DataformRepository` is promoted from alpha to beta.
## Change
Added `FirestoreDatabase` (v1alpha1). This uses direct reconciliation.
## Fix
[Config Connector switches between the Direct and TF-based reconcilers depending on the SQLInstances objects' use of the spec.cloneSource field](https://github.com/GoogleCloudPlatform/k8s-config-connector/pull/2731)