Description of problem:
The `catalogsource` definition does not provide exhaustive options for values and definitions of fields under the `catalogsource.status` field.
Version-Release number of selected component (if applicable):
4.14
How reproducible:
Everytime
Steps to Reproduce:
1. Run `oc explain catalogsource.status` or `oc explain catalogsource.status.configMapReference` (examples)
Actual results:
There are multiple keys which do not have definitions or a list of acceptable values for the string fields. ~~~ |master⚡ ⇒ k explain catalogsource.status KIND: CatalogSource VERSION: operators.coreos.com/v1alpha1RESOURCE: status <Object>DESCRIPTION: <empty>FIELDS: conditions <[]Object> Represents the state of a CatalogSource. Note that Message and Reason represent the original status information, which may be migrated to be conditions based in the future. Any new features introduced will use conditions. configMapReference <Object> connectionState <Object> ~~~
Expected results:
All values have definitions and exhaustive options.
Additional info:
- links to