Set omitempty on DataSource for snapshot on PVCs
Set omitempty on DataSource for snapshot on PVCs

Add "omitempty" to spec.dataSource like it is done for all other
optional fields too.

Serialized code creates otherwise "null" fields and some introspection
tools rely on that value to determine if a value is optional or
required.

Kubernetes-commit: f866ca079a46fc97e584bef35363fd0f9036be73

kubernetes/api