Skip to content

Commit 1909f13

Browse files
committed
wip
Signed-off-by: Daniil Loktev <[email protected]>
1 parent 92a06b9 commit 1909f13

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

images/virtualization-artifact/pkg/controller/vd/internal/source/step/wait_for_dv_step.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,10 @@ func (s WaitForDVStep) setForFirstConsumerIsAwaited(ctx context.Context, vd *vir
133133

134134
isWFFC := sc != nil && sc.VolumeBindingMode != nil && *sc.VolumeBindingMode == storagev1.VolumeBindingWaitForFirstConsumer
135135
if isWFFC && (s.dv.Status.Phase == cdiv1.PendingPopulation || s.dv.Status.Phase == cdiv1.WaitForFirstConsumer) {
136+
if len(vd.Status.AttachedToVirtualMachines) > 0 {
137+
return false, nil
138+
}
139+
136140
vd.Status.Phase = virtv2.DiskWaitForFirstConsumer
137141
s.cb.
138142
Status(metav1.ConditionFalse).

0 commit comments

Comments
 (0)