@@ -1220,7 +1220,6 @@ func (kl *Kubelet) GetKubeletContainerLogs(ctx context.Context, podFullName, con
1220
1220
1221
1221
// getPhase returns the phase of a pod given its container info.
1222
1222
func getPhase (spec * v1.PodSpec , info []v1.ContainerStatus ) v1.PodPhase {
1223
- initialized := 0
1224
1223
pendingInitialization := 0
1225
1224
failedInitialization := 0
1226
1225
for _ , container := range spec .InitContainers {
@@ -1234,16 +1233,12 @@ func getPhase(spec *v1.PodSpec, info []v1.ContainerStatus) v1.PodPhase {
1234
1233
case containerStatus .State .Running != nil :
1235
1234
pendingInitialization ++
1236
1235
case containerStatus .State .Terminated != nil :
1237
- if containerStatus .State .Terminated .ExitCode == 0 {
1238
- initialized ++
1239
- } else {
1236
+ if containerStatus .State .Terminated .ExitCode != 0 {
1240
1237
failedInitialization ++
1241
1238
}
1242
1239
case containerStatus .State .Waiting != nil :
1243
1240
if containerStatus .LastTerminationState .Terminated != nil {
1244
- if containerStatus .LastTerminationState .Terminated .ExitCode == 0 {
1245
- initialized ++
1246
- } else {
1241
+ if containerStatus .LastTerminationState .Terminated .ExitCode != 0 {
1247
1242
failedInitialization ++
1248
1243
}
1249
1244
} else {
@@ -1258,7 +1253,6 @@ func getPhase(spec *v1.PodSpec, info []v1.ContainerStatus) v1.PodPhase {
1258
1253
running := 0
1259
1254
waiting := 0
1260
1255
stopped := 0
1261
- failed := 0
1262
1256
succeeded := 0
1263
1257
for _ , container := range spec .Containers {
1264
1258
containerStatus , ok := podutil .GetContainerStatus (info , container .Name )
@@ -1274,8 +1268,6 @@ func getPhase(spec *v1.PodSpec, info []v1.ContainerStatus) v1.PodPhase {
1274
1268
stopped ++
1275
1269
if containerStatus .State .Terminated .ExitCode == 0 {
1276
1270
succeeded ++
1277
- } else {
1278
- failed ++
1279
1271
}
1280
1272
case containerStatus .State .Waiting != nil :
1281
1273
if containerStatus .LastTerminationState .Terminated != nil {
0 commit comments