ignore CRI PodSandboxNetworkStatus for host network pods

This commit is contained in:
Antonio Ojea 2021-11-29 16:07:18 +01:00
parent a20b2088ac
commit bc8e7ac1a0
5 changed files with 5 additions and 0 deletions

View File

@ -3284,6 +3284,7 @@ func TestGenerateAPIPodStatusHostNetworkPodIPs(t *testing.T) {
criPodIPs: []string{"192.168.0.1"}, criPodIPs: []string{"192.168.0.1"},
podIPs: []v1.PodIP{ podIPs: []v1.PodIP{
{IP: "192.168.0.1"}, {IP: "192.168.0.1"},
{IP: "fd01::1234"},
}, },
}, },
{ {

View File

@ -1608,6 +1608,7 @@ func (m *PodIP) GetIp() string {
} }
// PodSandboxNetworkStatus is the status of the network for a PodSandbox. // PodSandboxNetworkStatus is the status of the network for a PodSandbox.
// Currently ignored for pods sharing the host networking namespace.
type PodSandboxNetworkStatus struct { type PodSandboxNetworkStatus struct {
// IP address of the PodSandbox. // IP address of the PodSandbox.
Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`

View File

@ -445,6 +445,7 @@ message PodIP{
string ip = 1; string ip = 1;
} }
// PodSandboxNetworkStatus is the status of the network for a PodSandbox. // PodSandboxNetworkStatus is the status of the network for a PodSandbox.
// Currently ignored for pods sharing the host networking namespace.
message PodSandboxNetworkStatus { message PodSandboxNetworkStatus {
// IP address of the PodSandbox. // IP address of the PodSandbox.
string ip = 1; string ip = 1;

View File

@ -1613,6 +1613,7 @@ func (m *PodIP) GetIp() string {
} }
// PodSandboxNetworkStatus is the status of the network for a PodSandbox. // PodSandboxNetworkStatus is the status of the network for a PodSandbox.
// Currently ignored for pods sharing the host networking namespace.
type PodSandboxNetworkStatus struct { type PodSandboxNetworkStatus struct {
// IP address of the PodSandbox. // IP address of the PodSandbox.
Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"` Ip string `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`

View File

@ -449,6 +449,7 @@ message PodIP{
string ip = 1; string ip = 1;
} }
// PodSandboxNetworkStatus is the status of the network for a PodSandbox. // PodSandboxNetworkStatus is the status of the network for a PodSandbox.
// Currently ignored for pods sharing the host networking namespace.
message PodSandboxNetworkStatus { message PodSandboxNetworkStatus {
// IP address of the PodSandbox. // IP address of the PodSandbox.
string ip = 1; string ip = 1;