Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 140 for oldpod (0.31 sec)

  1. pkg/registry/core/pod/strategy_test.go

    				t.Errorf("unexpected error:%v", errs)
    			}
    		})
    	}
    
    	test = []struct {
    		name   string
    		newPod *api.Pod
    		oldPod *api.Pod
    	}{
    		{
    			name: "add ephemeral container to static pod and expect failure",
    			oldPod: &api.Pod{
    				ObjectMeta: metav1.ObjectMeta{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 76.2K bytes
    - Viewed (0)
  2. pkg/scheduler/internal/cache/fake/fake_cache.go

    func (c *Cache) ForgetPod(logger klog.Logger, pod *v1.Pod) error {
    	c.ForgetFunc(pod)
    	return nil
    }
    
    // AddPod is a fake method for testing.
    func (c *Cache) AddPod(logger klog.Logger, pod *v1.Pod) error { return nil }
    
    // UpdatePod is a fake method for testing.
    func (c *Cache) UpdatePod(logger klog.Logger, oldPod, newPod *v1.Pod) error { return nil }
    
    // RemovePod is a fake method for testing.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 29 05:26:32 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  3. pkg/controller/volume/pvcprotection/pvc_protection_controller.go

    		// where it is blocking deletion of a PVC not referenced by Y, otherwise
    		// such PVC will never be deleted.
    		if oldPod := c.parsePod(old); oldPod != nil && oldPod.UID != pod.UID {
    			c.enqueuePVCs(logger, oldPod, true)
    		}
    	}
    }
    
    func (*Controller) parsePod(obj interface{}) *v1.Pod {
    	if obj == nil {
    		return nil
    	}
    	pod, ok := obj.(*v1.Pod)
    	if !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 14K bytes
    - Viewed (0)
  4. pkg/api/pod/warnings.go

    	"k8s.io/kubernetes/pkg/features"
    )
    
    func GetWarningsForPod(ctx context.Context, pod, oldPod *api.Pod) []string {
    	if pod == nil {
    		return nil
    	}
    
    	var (
    		oldSpec *api.PodSpec
    		oldMeta *metav1.ObjectMeta
    	)
    	if oldPod != nil {
    		oldSpec = &oldPod.Spec
    		oldMeta = &oldPod.ObjectMeta
    	}
    	return warningsForPodSpecAndMeta(nil, &pod.Spec, &pod.ObjectMeta, oldSpec, oldMeta)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 17:51:48 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  5. pkg/apis/core/validation/validation.go

    			allErrs = append(allErrs, validateNodeSelectorMutation(specPath.Child("nodeSelector"), mungedPodSpec.NodeSelector, oldPod.Spec.NodeSelector)...)
    			mungedPodSpec.NodeSelector = oldPod.Spec.NodeSelector // +k8s:verify-mutation:reason=clone
    		}
    
    		// Validate node affinity mutations.
    		var oldNodeAffinity *core.NodeAffinity
    		if oldPod.Spec.Affinity != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  6. pkg/api/pod/util.go

    	)
    	if pod != nil {
    		podSpec = &pod.Spec
    		podStatus = &pod.Status
    		podAnnotations = pod.Annotations
    	}
    	if oldPod != nil {
    		oldPodSpec = &oldPod.Spec
    		oldPodStatus = &oldPod.Status
    		oldPodAnnotations = oldPod.Annotations
    	}
    	dropDisabledFields(podSpec, podAnnotations, oldPodSpec, oldPodAnnotations)
    	dropDisabledPodStatusFields(podStatus, oldPodStatus, podSpec, oldPodSpec)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 41.3K bytes
    - Viewed (0)
  7. pkg/controller/daemon/daemon_controller.go

    func shouldIgnoreNodeUpdate(oldNode, curNode v1.Node) bool {
    	return apiequality.Semantic.DeepEqual(oldNode.Labels, curNode.Labels) &&
    		apiequality.Semantic.DeepEqual(oldNode.Spec.Taints, curNode.Spec.Taints)
    }
    
    func (dsc *DaemonSetsController) updateNode(logger klog.Logger, old, cur interface{}) {
    	oldNode := old.(*v1.Node)
    	curNode := cur.(*v1.Node)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 51.3K bytes
    - Viewed (0)
  8. plugin/pkg/admission/noderestriction/admission.go

    		}
    
    		// make copies for comparison
    		oldPVC = oldPVC.DeepCopy()
    		newPVC = newPVC.DeepCopy()
    
    		// zero out resourceVersion to avoid comparing differences,
    		// since the new object could leave it empty to indicate an unconditional update
    		oldPVC.ObjectMeta.ResourceVersion = ""
    		newPVC.ObjectMeta.ResourceVersion = ""
    
    		oldPVC.Status.Capacity = nil
    		newPVC.Status.Capacity = nil
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 21:22:55 UTC 2024
    - 23.6K bytes
    - Viewed (0)
  9. pkg/scheduler/internal/cache/interface.go

    	ForgetPod(logger klog.Logger, pod *v1.Pod) error
    
    	// AddPod either confirms a pod if it's assumed, or adds it back if it's expired.
    	// If added back, the pod's information would be added again.
    	AddPod(logger klog.Logger, pod *v1.Pod) error
    
    	// UpdatePod removes oldPod's information and adds newPod's information.
    	UpdatePod(logger klog.Logger, oldPod, newPod *v1.Pod) error
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 29 05:26:32 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  10. pkg/controller/job/job_controller.go

    // and new job. old and cur must be *v1.Pod types.
    func (jm *Controller) updatePod(logger klog.Logger, old, cur interface{}) {
    	curPod := cur.(*v1.Pod)
    	oldPod := old.(*v1.Pod)
    	recordFinishedPodWithTrackingFinalizer(oldPod, curPod)
    	if curPod.ResourceVersion == oldPod.ResourceVersion {
    		// Periodic resync will send update events for all known pods.
    		// Two different versions of the same pod will always have different RVs.
    		return
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jun 10 23:56:37 UTC 2024
    - 77.6K bytes
    - Viewed (0)
Back to top