mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 23:17:50 +00:00
Merge pull request #29122 from ronnielai/image-gc-1-1
Automatic merge from submit-queue Syncing imaging pulling backoff logic - Syncing the backoff logic in the parallel image puller and the sequential image puller to prepare for merging the two pullers into one. - Moving image error definitions under kubelet/images
This commit is contained in:
@@ -44,6 +44,7 @@ import (
|
||||
"k8s.io/kubernetes/pkg/client/record"
|
||||
kubecontainer "k8s.io/kubernetes/pkg/kubelet/container"
|
||||
containertest "k8s.io/kubernetes/pkg/kubelet/container/testing"
|
||||
"k8s.io/kubernetes/pkg/kubelet/images"
|
||||
"k8s.io/kubernetes/pkg/kubelet/network"
|
||||
"k8s.io/kubernetes/pkg/kubelet/network/mock_network"
|
||||
nettest "k8s.io/kubernetes/pkg/kubelet/network/testing"
|
||||
@@ -1636,7 +1637,7 @@ func TestSyncPodWithPullPolicy(t *testing.T) {
|
||||
{kubecontainer.StartContainer, "bar2", nil, ""},
|
||||
{kubecontainer.StartContainer, "bar3", nil, ""},
|
||||
{kubecontainer.StartContainer, "bar4", nil, ""},
|
||||
{kubecontainer.StartContainer, "bar5", kubecontainer.ErrImageNeverPull,
|
||||
{kubecontainer.StartContainer, "bar5", images.ErrImageNeverPull,
|
||||
"Container image \"pull_never_image\" is not present with pull policy of Never"},
|
||||
}
|
||||
|
||||
@@ -1676,7 +1677,7 @@ func TestSyncPodWithFailure(t *testing.T) {
|
||||
api.Container{Name: "bar", Image: "realImage", ImagePullPolicy: api.PullAlways},
|
||||
map[string]error{},
|
||||
[]error{fmt.Errorf("can't pull image")},
|
||||
[]*kubecontainer.SyncResult{{kubecontainer.StartContainer, "bar", kubecontainer.ErrImagePull, "can't pull image"}},
|
||||
[]*kubecontainer.SyncResult{{kubecontainer.StartContainer, "bar", images.ErrImagePull, "can't pull image"}},
|
||||
},
|
||||
"CreateContainerFailure": {
|
||||
api.Container{Name: "bar", Image: "alreadyPresent"},
|
||||
|
||||
Reference in New Issue
Block a user