- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for volume_attach (0.22 sec)
-
pkg/volume/util/operationexecutor/operation_generator.go
volumeToAttach.VolumeSpec, volumeToAttach.NodeName) if attachErr != nil { uncertainNode := volumeToAttach.NodeName if derr, ok := attachErr.(*volerr.DanglingAttachError); ok { uncertainNode = derr.CurrentNode } addErr := actualStateOfWorld.MarkVolumeAsUncertain( logger, volumeToAttach.VolumeName, volumeToAttach.VolumeSpec, uncertainNode)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 14 06:17:25 UTC 2024 - 101.4K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/reconciler/reconciler.go
if attachState == cache.AttachStateAttached { // Volume/Node exists, touch it to reset detachRequestedTime logger.V(10).Info("Volume attached--touching", "volume", volumeToAttach) rc.actualStateOfWorld.ResetDetachRequestTime(logger, volumeToAttach.VolumeName, volumeToAttach.NodeName) continue } if !util.IsMultiAttachAllowed(volumeToAttach.VolumeSpec) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Feb 22 21:02:38 UTC 2024 - 21.1K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/cache/desired_state_of_world.go
// attached to this node. The key in the map is the name of the volume and // the value is a volumeToAttach object containing more information about the volume. volumesToAttach map[v1.UniqueVolumeName]volumeToAttach } // The volumeToAttach object represents a volume that should be attached to a node. type volumeToAttach struct {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 01 10:42:15 UTC 2024 - 13.5K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/populator/desired_state_of_world_populator.go
logger.Info("Volume changes from attachable to non-attachable", "volumeName", volumeToAttach.VolumeName) for _, scheduledPod := range volumeToAttach.ScheduledPods { podUID := volutil.GetUniquePodName(scheduledPod) dswp.desiredStateOfWorld.DeletePod(podUID, volumeToAttach.VolumeName, volumeToAttach.NodeName) logger.V(4).Info("Removing podUID and volume on node from desired state of world"+
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 14 00:37:30 UTC 2023 - 7.7K bytes - Viewed (0) -
pkg/volume/util/operationexecutor/operation_executor_test.go
t.Parallel() // Arrange ch, quit, oe := setup() volumesToAttach := make([]VolumeToAttach, numVolumesToAttach) pdName := "pd-volume" // Act for i := range volumesToAttach { volumesToAttach[i] = VolumeToAttach{ VolumeName: v1.UniqueVolumeName(pdName), NodeName: "node", VolumeSpec: &volume.Spec{ PersistentVolume: &v1.PersistentVolume{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 14 06:17:25 UTC 2024 - 26.9K bytes - Viewed (0) -
pkg/volume/util/operationexecutor/fakegenerator.go
return f.recordFuncCall("GenerateUnmountVolumeFunc"), nil } func (f *fakeOGCounter) GenerateAttachVolumeFunc(logger klog.Logger, volumeToAttach VolumeToAttach, actualStateOfWorld ActualStateOfWorldAttacherUpdater) volumetypes.GeneratedOperations { return f.recordFuncCall("GenerateAttachVolumeFunc") }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 14 06:17:25 UTC 2024 - 5.1K bytes - Viewed (0) -
pkg/volume/util/operationexecutor/operation_executor.go
func (oe *operationExecutor) AttachVolume( logger klog.Logger, volumeToAttach VolumeToAttach, actualStateOfWorld ActualStateOfWorldAttacherUpdater) error { generatedOperations := oe.operationGenerator.GenerateAttachVolumeFunc(logger, volumeToAttach, actualStateOfWorld) if util.IsMultiAttachAllowed(volumeToAttach.VolumeSpec) { return oe.pendingOperations.Run(
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 14 06:17:25 UTC 2024 - 42.6K bytes - Viewed (0) -
pkg/kubelet/volumemanager/reconciler/reconciler_common.go
// so attach it volumeToAttach := operationexecutor.VolumeToAttach{ VolumeName: volumeToMount.VolumeName, VolumeSpec: volumeToMount.VolumeSpec, NodeName: rc.nodeName, } klog.V(5).InfoS(volumeToAttach.GenerateMsgDetailed("Starting operationExecutor.AttachVolume", ""), "pod", klog.KObj(volumeToMount.Pod)) err := rc.operationExecutor.AttachVolume(logger, volumeToAttach, rc.actualStateOfWorld)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 21 10:23:12 UTC 2024 - 14.8K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/cache/desired_state_of_world_test.go
func verifyVolumeToAttach( t *testing.T, volumesToAttach []VolumeToAttach, expectedNodeName k8stypes.NodeName, expectedVolumeName v1.UniqueVolumeName, expectedVolumeSpecName string) { for _, volumeToAttach := range volumesToAttach { if volumeToAttach.NodeName == expectedNodeName && volumeToAttach.VolumeName == expectedVolumeName && volumeToAttach.VolumeSpec.Name() == expectedVolumeSpecName { return }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 01 10:42:15 UTC 2024 - 35.9K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/reconciler/reconciler_test.go
t *testing.T, attachedNode k8stypes.NodeName, dsow cache.DesiredStateOfWorld) { multAttachCheckFunc := func() (bool, error) { for _, volumeToAttach := range dsow.GetVolumesToAttach() { if volumeToAttach.NodeName != attachedNode { if volumeToAttach.MultiAttachErrorReported { return true, nil } } } t.Logf("Warning: MultiAttach error not yet set on Node. Will retry.")
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 18 07:00:14 UTC 2024 - 72.8K bytes - Viewed (0)