If you are running into the following error message in OpenShift when processing a YAML template:
error: unable to get type info from the object “*unstructured.Unstructured”: Object ‘apiVersion’ is missing in ‘object has no apiVersion field’
The cause is a problem with the apiVersion field in the template — even if it is present; the error message is misleading.
... -kind: ImageStream apiVersion: 1 # Incorrect, must be v1 metadata: ....
The apiVersion value must be v1 instead of 1.