Skip to content

Conversation

njhale
Copy link
Member

@njhale njhale commented Apr 23, 2020

Replace hub and spoke CRD conversion with direct unmarshaling to v1.
This follows advice to avoid unversioned k8s apiserver types and conversions client-side.

It's also worth noting that using versioned CRD types will miss any new fields added until the module is updated. An alternative would be to decode and return Unstructured.

@exdx
Copy link
Contributor

exdx commented Apr 23, 2020

/lgtm

@openshift-ci-robot openshift-ci-robot added the lgtm Indicates that a PR is ready to be merged. label Apr 23, 2020
@openshift-ci-robot openshift-ci-robot removed the lgtm Indicates that a PR is ready to be merged. label Apr 29, 2020
@openshift-ci-robot
Copy link

New changes are detected. LGTM label has been removed.

Replace hub and spoke CRD conversion with direct unmarshaling to v1.
This follows advice to avoid the internal k8s types and conversions
client-side (see operator-framework/operator-lifecycle-manager#1470 (comment)).
@benluddy
Copy link
Contributor

benluddy commented Apr 29, 2020

/lgtm

@njhale njhale merged commit 50f95fe into operator-framework:master Apr 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants