diff --git a/pkg/conversion/scheme.go b/pkg/conversion/scheme.go index b5e73715100..9a3b005c6c2 100644 --- a/pkg/conversion/scheme.go +++ b/pkg/conversion/scheme.go @@ -208,7 +208,7 @@ func (s *Scheme) Convert(in, out interface{}) error { if v, _, err := s.ObjectVersionAndKind(out); err == nil { outVersion = v } - return s.converter.Convert(in, out, 0, s.generateConvertMeta(inVersion, outVersion)) + return s.converter.Convert(in, out, AllowDifferentFieldTypeNames, s.generateConvertMeta(inVersion, outVersion)) } // ConvertToVersion attempts to convert an input object to its matching Kind in another