Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for GetUniqueVolumeNameFromSpec (0.43 sec)

  1. pkg/kubelet/volumemanager/cache/actual_state_of_world_test.go

    					},
    				},
    			},
    		},
    	}
    	volumeSpec := &volume.Spec{Volume: &pod.Spec.Volumes[0]}
    	devicePath := "fake/device/path"
    	generatedVolumeName, err := util.GetUniqueVolumeNameFromSpec(plugin, volumeSpec)
    	if err != nil {
    		t.Fatalf("GetUniqueVolumeNameFromSpec failed. Expected: <no error> Actual: <%v>", err)
    	}
    
    	// Act
    	logger, _ := ktesting.NewTestContext(t)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 46.3K bytes
    - Viewed (0)
  2. pkg/kubelet/volumemanager/reconciler/reconstruct_common.go

    	mountedVolume := operationexecutor.MountedVolume{
    		PodName: volume.podName,
    		// VolumeName should be generated by `GetUniqueVolumeNameFromSpec` or `GetUniqueVolumeNameFromSpecWithPod`.
    		// However, since we don't have the volume information in asw when cleanup mounts, it doesn't matter what we put here.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 07:34:33 UTC 2024
    - 14.1K bytes
    - Viewed (0)
  3. pkg/controller/volume/attachdetach/util/util.go

    			}
    
    		} else {
    			// Remove volume from desired state of world
    			uniqueVolumeName, err := util.GetUniqueVolumeNameFromSpec(
    				attachableVolumePlugin, volumeSpec)
    			if err != nil {
    				logger.V(10).Info("Failed to delete volume for pod from desiredStateOfWorld. GetUniqueVolumeNameFromSpec failed", "pod", klog.KObj(pod), "volumeName", podVolume.Name, "err", err)
    				continue
    			}
    			desiredStateOfWorld.DeletePod(
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 10:42:15 UTC 2024
    - 12K bytes
    - Viewed (0)
  4. pkg/volume/util/util.go

    	return v1.UniqueVolumeName(
    		fmt.Sprintf("%s/%v-%s", volumePlugin.GetPluginName(), podName, volumeSpec.Name()))
    }
    
    // GetUniqueVolumeNameFromSpec uses the given VolumePlugin to generate a unique
    // name representing the volume defined in the specified volume spec.
    // This returned name can be used to uniquely reference the actual backing
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 12:32:15 UTC 2024
    - 28.8K bytes
    - Viewed (0)
  5. pkg/kubelet/volumemanager/cache/desired_state_of_world.go

    		// For attachable/device-mountable volumes, use the unique volume name as reported by
    		// the plugin.
    		volumeName, err =
    			util.GetUniqueVolumeNameFromSpec(volumePlugin, volumeSpec)
    		if err != nil {
    			return "", fmt.Errorf(
    				"failed to GetUniqueVolumeNameFromSpec for volumeSpec %q using volume plugin %q err=%v",
    				volumeSpec.Name(),
    				volumePlugin.GetPluginName(),
    				err)
    		}
    	} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  6. pkg/controller/volume/attachdetach/cache/actual_state_of_world.go

    				"failed to get AttachablePlugin from volumeSpec for volume %q err=%v",
    				volumeSpec.Name(),
    				err)
    		}
    
    		volumeName, err = util.GetUniqueVolumeNameFromSpec(
    			attachableVolumePlugin, volumeSpec)
    		if err != nil {
    			return "", fmt.Errorf(
    				"failed to GetUniqueVolumeNameFromSpec for volumeSpec %q err=%v",
    				volumeSpec.Name(),
    				err)
    		}
    	}
    
    	asw.Lock()
    	defer asw.Unlock()
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 07:35:17 UTC 2024
    - 28.7K bytes
    - Viewed (0)
  7. pkg/controller/volume/attachdetach/attach_detach_controller.go

    					"pod", klog.KObj(podToAdd),
    					"volumeName", podVolume.Name,
    					"err", err)
    				continue
    			}
    			volumeName, err := volumeutil.GetUniqueVolumeNameFromSpec(plugin, volumeSpec)
    			if err != nil {
    				logger.Error(
    					err,
    					"Failed to find unique name for volume of pod",
    					"pod", klog.KObj(podToAdd),
    					"volumeName", podVolume.Name)
    				continue
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.6K bytes
    - Viewed (0)
  8. pkg/controller/volume/attachdetach/cache/desired_state_of_world.go

    		}
    		return "", fmt.Errorf(
    			"failed to get AttachablePlugin from volumeSpec for volume %q err=%v",
    			volumeSpec.Name(),
    			err)
    	}
    
    	volumeName, err := util.GetUniqueVolumeNameFromSpec(
    		attachableVolumePlugin, volumeSpec)
    	if err != nil {
    		return "", fmt.Errorf(
    			"failed to get UniqueVolumeName from volumeSpec for plugin=%q and volume=%q err=%v",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 10:42:15 UTC 2024
    - 13.5K bytes
    - Viewed (0)
  9. pkg/controller/volume/attachdetach/cache/actual_state_of_world_test.go

    	if err != nil || plugin == nil {
    		t.Fatalf("Failed to get volume plugin from spec %v, %v", volumeSpec, err)
    	}
    	uniqueVolumeName, err := volumeutil.GetUniqueVolumeNameFromSpec(plugin, volumeSpec)
    	if err != nil || plugin == nil {
    		t.Fatalf("Failed to get uniqueVolumeName from spec %v, %v", volumeSpec, err)
    	}
    	logger, _ := ktesting.NewTestContext(t)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 11 07:35:17 UTC 2024
    - 66.1K bytes
    - Viewed (0)
  10. pkg/kubelet/volumemanager/cache/actual_state_of_world.go

    			volumeSpec.Name(),
    			err)
    	}
    
    	if len(volumeName) == 0 {
    		volumeName, err = util.GetUniqueVolumeNameFromSpec(volumePlugin, volumeSpec)
    		if err != nil {
    			return fmt.Errorf(
    				"failed to GetUniqueVolumeNameFromSpec for volumeSpec %q using volume plugin %q err=%v",
    				volumeSpec.Name(),
    				volumePlugin.GetPluginName(),
    				err)
    		}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 07:34:33 UTC 2024
    - 45.8K bytes
    - Viewed (0)
Back to top