From 70b9e569528973df1f6ffcbe39ef7ef33edf20ef Mon Sep 17 00:00:00 2001 From: Tim Hockin Date: Tue, 31 Mar 2015 14:29:22 -0700 Subject: [PATCH] Fix a back-compat bug in multi-port services Yu-Ju changed something just before this went in that exposed this bug. we did not re-run Travis on my PR. Bad us. --- pkg/api/v1beta1/conversion.go | 1 + pkg/api/v1beta2/conversion.go | 1 + 2 files changed, 2 insertions(+) diff --git a/pkg/api/v1beta1/conversion.go b/pkg/api/v1beta1/conversion.go index 43a504b256f..31bea4d290b 100644 --- a/pkg/api/v1beta1/conversion.go +++ b/pkg/api/v1beta1/conversion.go @@ -710,6 +710,7 @@ func init() { } // Produce legacy fields. + out.Protocol = ProtocolTCP if len(in.Spec.Ports) > 0 { out.PortName = in.Spec.Ports[0].Name out.Port = in.Spec.Ports[0].Port diff --git a/pkg/api/v1beta2/conversion.go b/pkg/api/v1beta2/conversion.go index 731a5fb9709..0300c9c2467 100644 --- a/pkg/api/v1beta2/conversion.go +++ b/pkg/api/v1beta2/conversion.go @@ -641,6 +641,7 @@ func init() { } // Produce legacy fields. + out.Protocol = ProtocolTCP if len(in.Spec.Ports) > 0 { out.PortName = in.Spec.Ports[0].Name out.Port = in.Spec.Ports[0].Port