update pod status.Phase (#6450)

Signed-off-by: wenhaozhou <wenhaozhou@yunify.com>
Signed-off-by: hongming <coder.scala@gmail.com>
Co-authored-by: wenhaozhou <wenhaozhou@yunify.com>
This commit is contained in:
KubeSphere CI Bot
2025-03-19 11:14:58 +08:00
committed by GitHub
parent 1564abca4d
commit 5bbc760353

View File

@@ -52,7 +52,7 @@ func (p *podsGetter) Get(namespace, name string) (runtime.Object, error) {
if err := p.cache.Get(context.Background(), types.NamespacedName{Namespace: namespace, Name: name}, pod); err != nil {
return nil, err
}
return p.setPodStatus(pod.DeepCopy()), nil
return pod, nil
}
func (p *podsGetter) List(namespace string, query *query.Query) (*api.ListResult, error) {
@@ -63,7 +63,7 @@ func (p *podsGetter) List(namespace string, query *query.Query) (*api.ListResult
}
var result []runtime.Object
for _, item := range pods.Items {
result = append(result, p.setPodStatus(item.DeepCopy()))
result = append(result, &item)
}
return v1alpha3.DefaultList(result, query, p.compare, p.filter), nil
}