@@ -222,8 +222,8 @@ func TestCheckpointerUnscheduleCheckpointer(t *testing.T) {
222222 }
223223
224224 // Delete the pod checkpointer on the worker node by updating the daemonset.
225- patch = `[{"op": "replace", "path": "/spec/template/spec/ nodeSelector", "value": {"node-role.kubernetes.io/master":""}}] `
226- _ , err = client .ExtensionsV1beta1 ().DaemonSets ("kube-system" ).Patch ("pod-checkpointer" , types .JSONPatchType , []byte (patch ))
225+ patch = `{"spec":{"template":{"spec":{" nodeSelector": {"node-role.kubernetes.io/master":""}}}}} `
226+ _ , err = client .ExtensionsV1beta1 ().DaemonSets ("kube-system" ).Patch ("pod-checkpointer" , types .MergePatchType , []byte (patch ))
227227 if err != nil {
228228 t .Fatalf ("Failed to patch checkpointer: %v" , err )
229229 }
@@ -352,8 +352,8 @@ func TestCheckpointerUnscheduleParent(t *testing.T) {
352352 }
353353
354354 // Delete test pod on the workers.
355- patch = `[{"op": "replace", "path": "/spec/template/spec/ nodeSelector", "value": {"node-role.kubernetes.io/master":""}}] `
356- _ , err = client .ExtensionsV1beta1 ().DaemonSets (testNS ).Patch ("nginx-daemonset" , types .JSONPatchType , []byte (patch ))
355+ patch = `{"spec":{"template":{"spec":{" nodeSelector": {"node-role.kubernetes.io/master":""}}}}} `
356+ _ , err = client .ExtensionsV1beta1 ().DaemonSets (testNS ).Patch ("nginx-daemonset" , types .MergePatchType , []byte (patch ))
357357 if err != nil {
358358 t .Fatalf ("unable to patch daemonset: %v" , err )
359359 }
0 commit comments