The thing we've been afraid of just happened.
Kubeval fails in operate-first/apps#2479 due to schema difference...
While master-standalone-strict/network-operator-v1.json doesn't list gatewayConfig as a valid property of .spec.defaultNetwork.ovnKubernetesConfig, this is totally acceptable in OCP 4.10:

How can we solve this? Track manifests per OCP version? Or order cluster artifacts in generate schemas job - so we store the latest schema versions rather than random one?
/cc @mimotej
The thing we've been afraid of just happened.
Kubeval fails in operate-first/apps#2479 due to schema difference...
While

master-standalone-strict/network-operator-v1.jsondoesn't listgatewayConfigas a valid property of.spec.defaultNetwork.ovnKubernetesConfig, this is totally acceptable in OCP 4.10:How can we solve this? Track manifests per OCP version? Or order cluster artifacts in generate schemas job - so we store the latest schema versions rather than random one?
/cc @mimotej