fix(region): container no failed running status (#21771)

This commit is contained in:
Zexi Li
2024-12-09 11:56:21 +08:00
committed by GitHub
parent a40f265623
commit 598f13ff77
2 changed files with 3 additions and 2 deletions
+2 -1
View File
@@ -96,7 +96,8 @@ var (
CONTAINER_STATUS_PROBE_FAILED,
CONTAINER_STATUS_NET_FAILED,
)
ContainerExitedStatus = sets.NewString(CONTAINER_STATUS_EXITED, CONTAINER_STATUS_CRASH_LOOP_BACK_OFF)
ContainerNoFailedRunningStatus = sets.NewString(CONTAINER_STATUS_RUNNING, CONTAINER_STATUS_PROBING)
ContainerExitedStatus = sets.NewString(CONTAINER_STATUS_EXITED, CONTAINER_STATUS_CRASH_LOOP_BACK_OFF)
)
const (
+1 -1
View File
@@ -381,7 +381,7 @@ func (s *sPodGuestInstance) SyncStatus(reason string) {
},
}
if cs != nil {
if computeapi.ContainerRunningStatus.Has(cStatus) {
if computeapi.ContainerNoFailedRunningStatus.Has(cStatus) {
ctrStatusInput.RestartCount = 0
} else {
ctrStatusInput.RestartCount = cs.RestartCount