provider-helm icon indicating copy to clipboard operation
provider-helm copied to clipboard

Drop v1alpha1 or add conversion webhooks

Open jcooklin opened this issue 11 months ago • 13 comments

What problem are you facing?

When debugging a composition I was getting the following error.

cannot compose resources: cannot apply composed resource "spotinstance-controller": failed to create typed patch object (/jc01-fqjml-5m4c8; helm.crossplane.io/v1alpha1, Kind=Release): .spec.forProvider.skipCreateNamespace: field not declared in schema

This was confusing since the CRD on the cluster clearly had the field. What I did not immediately recognize was that we were using v1alpha1 in the patch and transform not v1beta1.

@haarchri thanks for your keen 👁️

How could Crossplane help solve your problem?

Drop v1alpha1

jcooklin avatar Mar 07 '24 18:03 jcooklin