cloudstack/plugins
Harikrishna acae5c5b9e
kvm: Update the java doc for the method disconnectPhysicalDiskByPath (#9210)
This PR addresses the issue #8789

The original issue is disconnectPhysicalDiskByPath() implementation in FibreChannelAdaptor always returns true irrespective of the success of the operation. This was already fixed in the PR #8889 .

Ideally this method has to be called after choosing the right adapter based on the storage pool type of the volume path, but currently it is just called in a loop.
05b9b6e2e7/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/storage/KVMStoragePoolManager.java (L200-L212)

while trying to fix the case of running into the loop of all adapters by somehow passing the storage pool type to that caller cleanup() method but this is touching all over the code (which I fear it creates other regressions), instead I feel we can keep it the current way only since Fibrechannel adapter has already fixed.

In this PR I've added the java doc explaining the method and situation.
2024-06-11 14:44:46 +05:30
..
acl Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
affinity-group-processors Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
alert-handlers Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
api api: listApis should return params based on caller (#8973) 2024-06-11 11:28:08 +05:30
backup Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
ca/root-ca Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
database Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
dedicated-resources Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
deployment-planners Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
drs/cluster Add advance settings to fine tune DRS imbalance calculation (#8521) 2024-02-13 11:18:53 +05:30
event-bus Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
host-allocators/random Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
hypervisors kvm: Update the java doc for the method disconnectPhysicalDiskByPath (#9210) 2024-06-11 14:44:46 +05:30
integrations cks,ui: fix npe and check for disable zone (#9105) 2024-06-11 14:36:11 +05:30
metrics Do not retrieve VM's stats on normal VM listing (#8782) 2024-06-05 17:45:28 +05:30
network-elements Merge release branch 4.18 to 4.19 2024-04-24 11:10:00 +02:00
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
shutdown Updating pom.xml version numbers for release 4.19.1.0-SNAPSHOT 2024-02-02 18:06:04 +05:30
storage Merge branch '4.18' into 4.19 2024-06-06 11:24:09 +02:00
storage-allocators/random Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
user-authenticators Fixup response code on incorrect credentials (#8671) 2024-05-30 08:48:53 +02:00
user-two-factor-authenticators Updating pom.xml version numbers for release 4.18.3.0-SNAPSHOT 2024-04-17 11:11:57 -03:00
pom.xml Merge release branch 4.18 to 4.19 2024-04-24 11:10:00 +02:00