test/e2e: Busybox image is not being templatized

All images used by e2e tests must use templates in order to allow
relocation. In addition this is hitting Dockerhub which will be
getting throttled soon.
This commit is contained in:
Clayton Coleman
2020-09-10 14:20:08 -04:00
parent 3d52b8b5d6
commit aaa90476cb
3 changed files with 4 additions and 4 deletions

View File

@@ -1205,7 +1205,7 @@ metadata:
ginkgo.It("should check if kubectl describe prints relevant information for cronjob", func() {
ginkgo.By("creating a cronjob")
cronjobYaml := commonutils.SubstituteImageName(string(readTestFileOrDie("busybox-cronjob.yaml")))
cronjobYaml := commonutils.SubstituteImageName(string(readTestFileOrDie("busybox-cronjob.yaml.in")))
framework.RunKubectlOrDieInput(ns, cronjobYaml, "create", "-f", "-")
ginkgo.By("waiting for cronjob to start.")
@@ -1365,7 +1365,7 @@ metadata:
var podYaml string
ginkgo.BeforeEach(func() {
ginkgo.By("creating the pod")
podYaml = commonutils.SubstituteImageName(string(readTestFileOrDie("busybox-pod.yaml")))
podYaml = commonutils.SubstituteImageName(string(readTestFileOrDie("busybox-pod.yaml.in")))
framework.RunKubectlOrDieInput(ns, podYaml, "create", "-f", "-")
framework.ExpectEqual(e2epod.CheckPodsRunningReady(c, ns, []string{busyboxPodName}, framework.PodStartTimeout), true)
})

View File

@@ -15,7 +15,7 @@ spec:
spec:
containers:
- name: test
image: busybox
image: {{.BusyBoxImage}}
args:
- "/bin/true"
restartPolicy: OnFailure

View File

@@ -6,7 +6,7 @@ metadata:
app: busybox1
spec:
containers:
- image: busybox
- image: {{.BusyBoxImage}}
command: ["/bin/sh", "-c", "mkdir -p /root/foo/bar && echo 'foobar' > /root/foo/bar/foo.bar && sleep 3600"]
imagePullPolicy: IfNotPresent
name: busybox