#42615 removed support for FromRequires and ToRequires. Removing fields from a CRD is a delicate matter; fortunately, we do not set PreserveUnknownFields, but it plays badly with upgrades and downgrades.
Rather than removing the field completely, we should set it to have type []interface, with a Deprecated tag and the kubebuilder validation //+kubebuilder:validation:MaxItems=0
#42615 removed support for FromRequires and ToRequires. Removing fields from a CRD is a delicate matter; fortunately, we do not set PreserveUnknownFields, but it plays badly with upgrades and downgrades.
Rather than removing the field completely, we should set it to have type
[]interface, with a Deprecated tag and the kubebuilder validation//+kubebuilder:validation:MaxItems=0