Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for MarkForInUseExpansionError (0.26 sec)

  1. pkg/volume/util/operationexecutor/node_expander.go

    		// volume expansion should not be retried on this node but
    		// expansion operation should not block mounting
    		if volumetypes.IsFailedPreconditionError(resizeErr) {
    			ne.actualStateOfWorld.MarkForInUseExpansionError(ne.vmt.VolumeName)
    			klog.Errorf(ne.vmt.GenerateErrorDetailed("MountVolume.NodeExapndVolume failed with %v", resizeErr).Error())
    			return false, nil, testResponseData{assumeResizeFinished: true, resizeCalledOnPlugin: true}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 17 19:30:35 UTC 2023
    - 5.9K bytes
    - Viewed (0)
  2. pkg/volume/util/operationexecutor/operation_executor.go

    	IsVolumeMountedElsewhere(volumeName v1.UniqueVolumeName, podName volumetypes.UniquePodName) bool
    
    	// MarkForInUseExpansionError marks the volume to have in-use error during expansion.
    	// volume expansion must not be retried for this volume
    	MarkForInUseExpansionError(volumeName v1.UniqueVolumeName)
    
    	// CheckAndMarkVolumeAsUncertainViaReconstruction only adds volume to actual state of the world
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  3. pkg/kubelet/volumemanager/cache/actual_state_of_world.go

    	volumeObj, volumeExists := asw.attachedVolumes[volumeName]
    	if !volumeExists {
    		return operationexecutor.DeviceNotMounted
    	}
    
    	return volumeObj.deviceMountState
    }
    
    func (asw *actualStateOfWorld) MarkForInUseExpansionError(volumeName v1.UniqueVolumeName) {
    	asw.Lock()
    	defer asw.Unlock()
    
    	volumeObj, ok := asw.attachedVolumes[volumeName]
    	if ok {
    		volumeObj.volumeInUseErrorForExpansion = true
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 07:34:33 UTC 2024
    - 45.8K bytes
    - Viewed (0)
  4. pkg/volume/util/operationexecutor/operation_generator.go

    		// volume expansion should not be retried on this node but
    		// expansion operation should not block mounting
    		if volumetypes.IsFailedPreconditionError(resizeErr) {
    			actualStateOfWorld.MarkForInUseExpansionError(volumeToMount.VolumeName)
    			klog.Errorf(volumeToMount.GenerateErrorDetailed("MountVolume.NodeExapndVolume failed", resizeErr).Error())
    			return true, nil
    		}
    		return false, resizeErr
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 101.4K bytes
    - Viewed (0)
Back to top