Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for MarkNodeExpansionInProgress (0.17 sec)

  1. pkg/volume/util/resize_util.go

    	if updateErr != nil {
    		return pvc, fmt.Errorf("patchPVCStatus failed to patch PVC %q: %v", pvc.Name, updateErr)
    	}
    	return updatedClaim, nil
    }
    
    // MarkNodeExpansionInProgress marks pvc expansion in progress on node
    func MarkNodeExpansionInProgress(pvc *v1.PersistentVolumeClaim, kubeClient clientset.Interface) (*v1.PersistentVolumeClaim, error) {
    	newPVC := pvc.DeepCopy()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 17 19:30:35 UTC 2023
    - 14.8K bytes
    - Viewed (0)
  2. pkg/volume/util/operationexecutor/node_expander.go

    	if !allowExpansion {
    		return false, nil, testResponseData{false, true}
    	}
    
    	var err error
    	nodeName := ne.vmt.Pod.Spec.NodeName
    
    	if !ne.pvcAlreadyUpdated {
    		ne.pvc, err = util.MarkNodeExpansionInProgress(ne.pvc, ne.kubeClient)
    
    		if err != nil {
    			msg := ne.vmt.GenerateErrorDetailed("MountVolume.NodeExpandVolume failed to mark node expansion in progress: %v", err)
    			klog.Errorf(msg.Error())
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 17 19:30:35 UTC 2023
    - 5.9K bytes
    - Viewed (0)
Back to top