mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
fix(region): container no failed running status (#21771)
This commit is contained in:
@@ -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 (
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user