File tree Expand file tree Collapse file tree
kubevirt.io.virtualmachine/VirtualMachineVolume/type Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -307,10 +307,10 @@ export default {
307307 const storageClassName = this .value .spec .storageClassName ;
308308 const storageClass = this .storageClasses .find ((sc ) => sc .name === storageClassName);
309309
310- let readWriteOnce = this .value .isLvm || this .value .isLonghornV2 ;
310+ let readWriteOnce = this .value .isLvm || ( ! this .value .thirdPartyStorageFeatureEnabled && this . value . isLonghornV2 ) ;
311311
312312 if (storageClass) {
313- readWriteOnce = storageClass .provisioner === LVM_DRIVER || storageClass .parameters ? .dataEngine === DATA_ENGINE_V2 ;
313+ readWriteOnce = storageClass .provisioner === LVM_DRIVER || ( ! this . value . thirdPartyStorageFeatureEnabled && storageClass .parameters ? .dataEngine === DATA_ENGINE_V2 ) ;
314314 }
315315
316316 return readWriteOnce ? [' ReadWriteOnce' ] : [' ReadWriteMany' ];
Original file line number Diff line number Diff line change @@ -201,10 +201,10 @@ export default {
201201
202202 const storageClass = this .storageClasses .find ((sc ) => sc .name === storageClassName);
203203
204- let readWriteOnce = this .value .pvc ? .isLvm || this .value .pvc ? .isLonghornV2 ;
204+ let readWriteOnce = this .value .pvc ? .isLvm || ( ! this .thirdPartyStorageClassEnabled && this . value .pvc ? .isLonghornV2 ) ;
205205
206206 if (storageClass) {
207- readWriteOnce = storageClass .provisioner === LVM_DRIVER || storageClass .parameters ? .dataEngine === DATA_ENGINE_V2 ;
207+ readWriteOnce = storageClass .provisioner === LVM_DRIVER || ( ! this . thirdPartyStorageClassEnabled && storageClass .parameters ? .dataEngine === DATA_ENGINE_V2 ) ;
208208 }
209209
210210 return readWriteOnce ? ' ReadWriteOnce' : ' ReadWriteMany' ;
You can’t perform that action at this time.
0 commit comments