@@ -39,11 +39,11 @@ import (
3939 "github.com/arangodb/kube-arangodb/pkg/util/errors"
4040 "github.com/arangodb/kube-arangodb/pkg/util/globals"
4141 "github.com/arangodb/kube-arangodb/pkg/util/k8sutil"
42- "github.com/arangodb/kube-arangodb/pkg/util/k8sutil/container"
4342 "github.com/arangodb/kube-arangodb/pkg/util/k8sutil/info"
4443 inspectorInterface "github.com/arangodb/kube-arangodb/pkg/util/k8sutil/inspector"
4544 podv1 "github.com/arangodb/kube-arangodb/pkg/util/k8sutil/inspector/pod/v1"
4645 "github.com/arangodb/kube-arangodb/pkg/util/k8sutil/kerrors"
46+ kresources "github.com/arangodb/kube-arangodb/pkg/util/k8sutil/resources"
4747)
4848
4949var (
@@ -61,7 +61,7 @@ const (
6161)
6262
6363func (r * Resources ) handleRestartedPod (pod * core.Pod , memberStatus * api.MemberStatus , wasTerminated , markAsTerminated * bool ) {
64- containerStatus , exist := container .GetContainerStatusByName (pod , api .ServerGroupReservedContainerNameServer )
64+ containerStatus , exist := kresources .GetContainerStatusByName (pod , api .ServerGroupReservedContainerNameServer )
6565 if exist && containerStatus .State .Terminated != nil {
6666 // do not record termination time again in the code below
6767 * wasTerminated = true
@@ -178,11 +178,11 @@ func (r *Resources) InspectPods(ctx context.Context, cachedStatus inspectorInter
178178 }
179179
180180 if markAsTerminated && memberStatus .Conditions .Update (api .ConditionTypeTerminated , true , "Pod Failed" , "" ) {
181- if containers := container .GetFailedContainerNames (pod .Status .InitContainerStatuses ); len (containers ) > 0 {
181+ if containers := kresources .GetFailedContainerNames (pod .Status .InitContainerStatuses ); len (containers ) > 0 {
182182 for id := range containers {
183183 switch containers [id ] {
184184 case api .ServerGroupReservedInitContainerNameVersionCheck :
185- if c , ok := container .GetAnyContainerStatusByName (pod .Status .InitContainerStatuses , containers [id ]); ok {
185+ if c , ok := kresources .GetAnyContainerStatusByName (pod .Status .InitContainerStatuses , containers [id ]); ok {
186186 if t := c .State .Terminated ; t != nil && t .ExitCode == 11 {
187187 memberStatus .Upgrade = true
188188 updateMemberStatusNeeded = true
@@ -192,7 +192,7 @@ func (r *Resources) InspectPods(ctx context.Context, cachedStatus inspectorInter
192192 memberStatus .Conditions .Update (api .ConditionTypeUpgradeFailed , true , "Upgrade Failed" , "" )
193193 }
194194
195- if c , ok := container .GetAnyContainerStatusByName (pod .Status .InitContainerStatuses , containers [id ]); ok {
195+ if c , ok := kresources .GetAnyContainerStatusByName (pod .Status .InitContainerStatuses , containers [id ]); ok {
196196 if t := c .State .Terminated ; t != nil && t .ExitCode != 0 {
197197 log .Str ("member" , memberStatus .ID ).
198198 Str ("pod" , pod .GetName ()).
@@ -212,9 +212,9 @@ func (r *Resources) InspectPods(ctx context.Context, cachedStatus inspectorInter
212212 }
213213 }
214214
215- if containers := container .GetFailedContainerNames (pod .Status .ContainerStatuses ); len (containers ) > 0 {
215+ if containers := kresources .GetFailedContainerNames (pod .Status .ContainerStatuses ); len (containers ) > 0 {
216216 for id := range containers {
217- if c , ok := container .GetAnyContainerStatusByName (pod .Status .ContainerStatuses , containers [id ]); ok {
217+ if c , ok := kresources .GetAnyContainerStatusByName (pod .Status .ContainerStatuses , containers [id ]); ok {
218218 if t := c .State .Terminated ; t != nil && t .ExitCode != 0 {
219219 log .Str ("member" , memberStatus .ID ).
220220 Str ("pod" , pod .GetName ()).
0 commit comments