This fixed an issue when adding multiple disks through the vm/reconfigure UI page. This feature didn't exist on 5.5 so there is nothing to back port.
Created attachment 1185822 [details] hotfix Patch to MiqVimVm.rb.
New commit detected on cfme/5.5.z: https://code.engineering.redhat.com/gerrit/gitweb?p=cfme.git;a=commitdiff;h=f95a413b99894dea24645abd791c6b4d200e38f4 commit f95a413b99894dea24645abd791c6b4d200e38f4 Merge: 42d89bc 0127303 Author: Greg McCullough <gmccullo> AuthorDate: Wed Aug 3 13:06:01 2016 -0400 Commit: Greg McCullough <gmccullo> CommitDate: Wed Aug 3 13:06:01 2016 -0400 Merge branch '5.5.z_improve_adding_mult_disks_vmware' into '5.5.z' 5.5.z improve adding multiple disks vmware This fixes two issues when adding multiple disks to a VMware VM: 1. If you need to add an additional SCSI controller to be able to add a new disk it would fail (e.g.: adding the 16th disk). This is because the open scsi bus was always assumed to be 0 2. If you had non-consecutive free SCSI units it would try to add a disk to a populated location (e.g.: SCSI 0:0 and SCSI 0:2 are populated, adding two disks would try to put them at 0:1 and 0:2). This was because getScsiCandU was only returning the first free disk position, and subsequent unit_numbers were +1 from the first one. https://bugzilla.redhat.com/show_bug.cgi?id=1358488 PR: https://github.com/ManageIQ/manageiq/pull/8899 Cherry-pick was not entirely clean. All changes to reconfigure.rb had to be pulled out as that model does not exist in 5.5.z. MiqVimVm.rb / MiqVimVm_spec.rb are exact replicates of the PR. See merge request !1031 gems/pending/VMwareWebService/MiqVimVm.rb | 31 ++++++++++++++++------ .../pending/spec/VMwareWebService/MiqVimVm_spec.rb | 26 +++++++++--------- 2 files changed, 36 insertions(+), 21 deletions(-)
This bug has been open for more than a year and is assigned to an older release of CloudForms. If you would like to keep this Bugzilla open and if the issue is still present in the latest version of the product, please file a new Bugzilla which will be added and assigned to the latest release of CloudForms.