Description of problem: oc explain against openshift resources, several are missing details Version-Release number of selected component (if applicable): 4.3 How reproducible: always. Steps to Reproduce: 1. oc explain machine You will see something like below: ````` KIND: Machine VERSION: machine.openshift.io/v1beta1 DESCRIPTION: <empty> ````` Actual results: oc explain not showing explanation Expected results: oc explain should show the explanation Additional info: The ask here is to have the various CRDs that we include in OpenShift documented so that using "oc explain" or viewing them in the Explore tab of the console shows the relevant information with regards to the schema. My understanding is that this is engineering's direction, all custom CRD's need to have documented schema. for example, executing "oc explain machine" returns: ```````````````` KIND: Machine VERSION: machine.openshift.io/v1beta1 DESCRIPTION: <empty> ``````````````` Whereas "oc explain oauth": KIND: OAuth VERSION: config.openshift.io/v1 DESCRIPTION: OAuth holds cluster-wide information about OAuth. The canonical name is `cluster`. It is used to configure the integrated OAuth server. This configuration is only honored when the top level Authentication config has type set to IntegratedOAuth. FIELDS: ... -- Attaching the file to the bug which includes all such resource which needs the #oc explain attention.
Created attachment 1667488 [details] OCP missing resources doc
Moving to proper owners.
(In reply to Maciej Szulik from comment #2) > Moving to proper owners. Machine resouce is Cloud Compute, not MCO.
*** This bug has been marked as a duplicate of bug 1769004 ***