diff --git a/pkg/api/v1beta1/conversion.go b/pkg/api/v1beta1/conversion.go index 10614a4e23a..3116c159f66 100644 --- a/pkg/api/v1beta1/conversion.go +++ b/pkg/api/v1beta1/conversion.go @@ -196,6 +196,18 @@ func init() { out.PodIP = in.PodIP return nil }, + func(in *newer.PodSpec, out *PodState, s conversion.Scope) error { + if err := s.Convert(&in, &out.Manifest, 0); err != nil { + return err + } + return nil + }, + func(in *PodState, out *newer.PodSpec, s conversion.Scope) error { + if err := s.Convert(&in.Manifest, &out, 0); err != nil { + return err + } + return nil + }, // Convert all to the new PodPhase constants func(in *newer.PodPhase, out *PodStatus, s conversion.Scope) error {