Generated changes for probe terminationGracePeriodSeconds
This commit is contained in:
@@ -836,7 +836,7 @@ func probeGracePeriodInUse(podSpec *api.PodSpec) bool {
|
||||
VisitContainers(podSpec, AllContainers, func(c *api.Container, containerType ContainerType) bool {
|
||||
// cannot be set for readiness probes
|
||||
if (c.LivenessProbe != nil && c.LivenessProbe.TerminationGracePeriodSeconds != nil) ||
|
||||
(c.StartupProbe != nil && c.StartupProbe.TerminationGracePeriodSeconds != nil) {
|
||||
(c.StartupProbe != nil && c.StartupProbe.TerminationGracePeriodSeconds != nil) {
|
||||
inUse = true
|
||||
return false
|
||||
}
|
||||
|
@@ -1146,8 +1146,8 @@ func TestDropProbeGracePeriod(t *testing.T) {
|
||||
podWithProbeGracePeriod := func() *api.Pod {
|
||||
return &api.Pod{
|
||||
Spec: api.PodSpec{
|
||||
RestartPolicy: api.RestartPolicyNever,
|
||||
Containers: []api.Container{{Name: "container1", Image: "testimage", LivenessProbe: &probe, StartupProbe: &probe}},
|
||||
RestartPolicy: api.RestartPolicyNever,
|
||||
Containers: []api.Container{{Name: "container1", Image: "testimage", LivenessProbe: &probe, StartupProbe: &probe}},
|
||||
},
|
||||
}
|
||||
}
|
||||
@@ -1176,11 +1176,11 @@ func TestDropProbeGracePeriod(t *testing.T) {
|
||||
{
|
||||
description: "only has liveness probe-level terminationGracePeriod",
|
||||
hasGracePeriod: true,
|
||||
pod: func() *api.Pod {
|
||||
p := podWithProbeGracePeriod()
|
||||
p.Spec.Containers[0].StartupProbe.TerminationGracePeriodSeconds = nil
|
||||
return p
|
||||
},
|
||||
pod: func() *api.Pod {
|
||||
p := podWithProbeGracePeriod()
|
||||
p.Spec.Containers[0].StartupProbe.TerminationGracePeriodSeconds = nil
|
||||
return p
|
||||
},
|
||||
},
|
||||
{
|
||||
description: "is nil",
|
||||
|
Reference in New Issue
Block a user