-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
8
-
False
-
False
-
Undefined
-
MCO Sprint 240, MCO Sprint 241, MCO Sprint 242, MCO Sprint 243
-
0
-
0.000
Description:
As a MCO developer, it is easier to update and maintain APIs and CRDs when it is co-located with other core operators.
Most of the core openshift sub-project API and CRDs live today in centralized location https://github.com/openshift/api/ . This was done as part of enhancement https://github.com/openshift/enhancements/blob/master/enhancements/api-review/centralized-manifest-openapi-generation.md and makes sense for MCO as well.
Acceptance Criteria:
- MCO starts using own APIs and CRDs from vendored openshift/api
- MCO works as expected with all current tests passing
- Send an email to aos-devel once API/CRD move has been successfully done