Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for GenerateDeleteOwnerRefStrategicMergeBytes (0.65 sec)

  1. pkg/controller/controller_ref_manager.go

    	logger := klog.FromContext(ctx)
    	logger.V(2).Info("Patching pod to remove its controllerRef", "pod", klog.KObj(pod), "gvk", m.controllerKind, "controller", m.Controller.GetName())
    	patchBytes, err := GenerateDeleteOwnerRefStrategicMergeBytes(pod.UID, []types.UID{m.Controller.GetUID()}, m.finalizers...)
    	if err != nil {
    		return err
    	}
    	err = m.podControl.PatchPod(ctx, pod.Namespace, pod.Name, patchBytes)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 12 12:57:29 UTC 2023
    - 21.5K bytes
    - Viewed (0)
  2. pkg/controller/controller_ref_manager_test.go

    		},
    	}
    	for _, tt := range tests {
    		t.Run(tt.name, func(t *testing.T) {
    			got, _ := GenerateDeleteOwnerRefStrategicMergeBytes(tt.dependentUID, tt.ownerUID, tt.finalizers...)
    			if !reflect.DeepEqual(got, tt.want) {
    				t.Errorf("generatePatchBytesForDelete() got = %s, want %s", got, tt.want)
    			}
    		})
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 10 17:19:26 UTC 2021
    - 10.6K bytes
    - Viewed (0)
  3. pkg/controller/garbagecollector/garbagecollector.go

    		// the FinalizerDeletingDependents and never get deleted.
    		ownerUIDs := append(ownerRefsToUIDs(dangling), ownerRefsToUIDs(waitingForDependentsDeletion)...)
    		p, err := c.GenerateDeleteOwnerRefStrategicMergeBytes(item.identity.UID, ownerUIDs)
    		if err != nil {
    			return err
    		}
    		_, err = gc.patch(item, p, func(n *node) ([]byte, error) {
    			return gc.deleteOwnerRefJSONMergePatch(n, ownerUIDs...)
    		})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.9K bytes
    - Viewed (0)
  4. pkg/controller/history/controller_history.go

    }
    
    func (rh *realHistory) ReleaseControllerRevision(parent metav1.Object, revision *apps.ControllerRevision) (*apps.ControllerRevision, error) {
    	dataBytes, err := controller.GenerateDeleteOwnerRefStrategicMergeBytes(revision.UID, []types.UID{parent.GetUID()})
    	if err != nil {
    		return nil, err
    	}
    
    	// Use strategic merge patch to add an owner reference indicating a controller ref
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 05 13:33:52 UTC 2021
    - 18.2K bytes
    - Viewed (0)
  5. pkg/controller/garbagecollector/garbagecollector_test.go

    	expected := v1.Pod{
    		ObjectMeta: metav1.ObjectMeta{
    			UID: "100",
    			OwnerReferences: []metav1.OwnerReference{
    				{UID: "1"},
    			},
    		},
    	}
    	p, err := c.GenerateDeleteOwnerRefStrategicMergeBytes("100", []types.UID{"2", "3"})
    	if err != nil {
    		t.Fatal(err)
    	}
    	patched, err := strategicpatch.StrategicMergePatch(originalData, p, v1.Pod{})
    	if err != nil {
    		t.Fatal(err)
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 111.6K bytes
    - Viewed (0)
Back to top