Commit d345dda1 authored by Brendan Burns's avatar Brendan Burns

Fix the kubelet uses api encode/decode by actually adding PodContainerInfo to v1beta1

parent a6f967b6
......@@ -203,7 +203,7 @@ func TestList(t *testing.T) {
api.Scheme.Log(nil)
}
var nonRoundTrippableTypes = util.NewStringSet("ContainerManifest", "PodContainerInfo")
var nonRoundTrippableTypes = util.NewStringSet("ContainerManifest")
var nonInternalRoundTrippableTypes = util.NewStringSet("List")
func TestRoundTripTypes(t *testing.T) {
......
......@@ -31,6 +31,7 @@ func init() {
api.Scheme.AddKnownTypes("v1beta1",
&Pod{},
&PodContainerInfo{},
&PodList{},
&ReplicationController{},
&ReplicationControllerList{},
......@@ -58,6 +59,7 @@ func init() {
}
func (*Pod) IsAnAPIObject() {}
func (*PodContainerInfo) IsAnAPIObject() {}
func (*PodList) IsAnAPIObject() {}
func (*ReplicationController) IsAnAPIObject() {}
func (*ReplicationControllerList) IsAnAPIObject() {}
......
......@@ -20,7 +20,6 @@ import (
"errors"
"fmt"
"io/ioutil"
"log"
"net"
"net/http"
"strconv"
......@@ -116,7 +115,6 @@ func (c *HTTPKubeletClient) GetPodInfo(host, podNamespace, podID string) (api.Po
return info, err
}
// Check that this data can be unmarshalled
log.Printf("FOOO: %s", string(body))
err = latest.Codec.DecodeInto(body, &info)
if err != nil {
return info, err
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment