8
8
g "github.com/onsi/ginkgo/v2"
9
9
o "github.com/onsi/gomega"
10
10
11
- appsv1 "github.com/openshift/api/apps/v1"
12
11
configv1 "github.com/openshift/api/config/v1"
13
12
kappsv1 "k8s.io/api/apps/v1"
14
13
kbatchv1 "k8s.io/api/batch/v1"
@@ -177,7 +176,7 @@ var _ = g.Describe("[sig-imageregistry][Feature:ImageLookup] Image policy", func
177
176
o .Expect (sts .Spec .Template .Spec .Containers [0 ].Image ).To (o .Equal (internalImageReference ))
178
177
})
179
178
180
- g .It ("should update OpenShift object image fields when local names are on [apigroup:image.openshift.io][apigroup:apps.openshift.io] " , func () {
179
+ g .It ("should update OpenShift object image fields when local names are on [apigroup:image.openshift.io]" , func () {
181
180
err := oc .Run ("tag" ).Args (k8simage .GetE2EImage (k8simage .BusyBox ), "busybox:latest" ).Execute ()
182
181
o .Expect (err ).NotTo (o .HaveOccurred ())
183
182
err = oc .Run ("set" , "image-lookup" ).Args ("busybox" ).Execute ()
@@ -201,11 +200,13 @@ var _ = g.Describe("[sig-imageregistry][Feature:ImageLookup] Image policy", func
201
200
o .Expect (err ).NotTo (o .HaveOccurred (), fmt .Sprintf ("unable to wait for image to be imported: %v" , lastErr ))
202
201
203
202
// deployment configs should auto replace local references
204
- dc , err := oc .AppsClient ().AppsV1 ().DeploymentConfigs (oc .Namespace ()).Create (ctx , & appsv1. DeploymentConfig {
203
+ dc , err := oc .AdminKubeClient ().AppsV1 ().Deployments (oc .Namespace ()).Create (ctx , & kappsv1. Deployment {
205
204
ObjectMeta : metav1.ObjectMeta {Name : "resolve" },
206
- Spec : appsv1.DeploymentConfigSpec {
207
- Selector : map [string ]string {"resolve" : "true" },
208
- Template : & kapiv1.PodTemplateSpec {
205
+ Spec : kappsv1.DeploymentSpec {
206
+ Selector : & metav1.LabelSelector {
207
+ MatchLabels : map [string ]string {"resolve" : "true" },
208
+ },
209
+ Template : kapiv1.PodTemplateSpec {
209
210
ObjectMeta : metav1.ObjectMeta {
210
211
Labels : map [string ]string {"resolve" : "true" },
211
212
},
@@ -221,10 +222,10 @@ var _ = g.Describe("[sig-imageregistry][Feature:ImageLookup] Image policy", func
221
222
o .Expect (err ).NotTo (o .HaveOccurred ())
222
223
o .Expect (dc .Spec .Template .Spec .Containers [0 ].Image ).To (o .Equal (internalImageReference ))
223
224
defer func () {
224
- oc .AppsClient ().AppsV1 ().DeploymentConfigs (oc .Namespace ()).Delete (ctx , dc .Name , metav1.DeleteOptions {})
225
+ oc .AdminKubeClient ().AppsV1 ().Deployments (oc .Namespace ()).Delete (ctx , dc .Name , metav1.DeleteOptions {})
225
226
}()
226
227
227
- dc , err = oc .AppsClient ().AppsV1 ().DeploymentConfigs (oc .Namespace ()).Patch (context .Background (), dc .Name , types .StrategicMergePatchType , []byte (`{"spec": {"template": {"spec": {"containers": [{"name": "resolve", "image": "busybox:latest"}]}}}}` ), metav1.PatchOptions {})
228
+ dc , err = oc .AdminKubeClient ().AppsV1 ().Deployments (oc .Namespace ()).Patch (context .Background (), dc .Name , types .StrategicMergePatchType , []byte (`{"spec": {"template": {"spec": {"containers": [{"name": "resolve", "image": "busybox:latest"}]}}}}` ), metav1.PatchOptions {})
228
229
o .Expect (err ).NotTo (o .HaveOccurred ())
229
230
o .Expect (dc .Spec .Template .Spec .Containers [0 ].Image ).To (o .Equal (internalImageReference ))
230
231
})
0 commit comments