A specified parameter was not correct: unitNumber

VM image converter (VMDK, VHD, VHDX, IMG, RAW, QCOW and QCOW2), P2V migrator

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Post Reply
asavchenko
Posts: 11
Joined: Fri Mar 11, 2022 4:18 pm

Fri Mar 11, 2022 4:40 pm

Hello,
First of all I want to thank you for your product
But I encountered the following problem when converting a VM from Hyper-V to VMware
VM has seven disks, and when creating a VM in VMware the following error when converting

Code: Select all

3/11 17:12:21.827 1824 Facility ???INFO: VMConverter::ESXIConverter::CreateVM: createVM is false, A specified parameter was not correct: unitNumber
3/11 17:12:21.827 1824 Facility ???ERROR: CPPConverting::ConverterESX: Create VM A specified parameter was not correct: unitNumber
I started looking on the Internet and this is what I found

https://docs.vmware.com/en/VMware-vSphe ... E7362.html
If you add a SCSI controller, you can reassign an existing or new hard disk or device to that controller. For example, you can assign the device to (1:z ), where 1 is SCSI controller 1 and z is a virtual device node from 0 to 15. For SCSI controllers, z cannot be 7. By default, the virtual SCSI controller is assigned to virtual device node (z:7), so that device node is unavailable for hard disks or other devices.
and
https://github.com/saltstack/salt/issues/31763

I'm not a programmer, but the solution looks something like this
still actual issue
looks like need to set this
disk_spec.device.unitNumber = unit_number
never == 7

if unit_number >= 7:
unit_number +=1

or something like this
Can you make a fix?
Thank you in advance
yaroslav (staff)
Staff
Posts: 2361
Joined: Mon Nov 18, 2019 11:11 am

Sat Mar 12, 2022 1:46 pm

Greetings,

Can I have the full conversion logs so I can pass the recommendations to R&D team? Thanks for your contribution to the development of V2V converter.
asavchenko
Posts: 11
Joined: Fri Mar 11, 2022 4:18 pm

Sun Mar 13, 2022 10:56 am

Yes, sure

from Hyper-V to vCenter

Code: Select all

3/11 15:42:22.970 2954 Facility ???INFO: CV2V_ConverterApp::InitInstance: SetDllDirectory: C:\Program Files\StarWind Software\StarWind V2V Converter\lib
3/11 15:42:22.970 2954 Facility ???INFO: CV2V_ConverterApp::InitInstance: File Version: 9.0.1.268
3/11 15:42:22.970 2954 Facility ???INFO: CV2V_ConverterApp::InitInstance: Load language IDR_XML_ENGLISH
3/11 15:42:22.970 2954 Facility ???INFO: CV2V_ConverterApp::InitInstance: Set current language English
3/11 15:42:22.985 2954 Facility ???INFO: CPS_V2V_Converter::CPS_V2V_Converter: Version MajorVersion 10, MinorVersion 0, BuildNumber 17763
3/11 15:42:22.985 2954 Facility ???INFO: WrapperHyperV::WrapperHyperV: LoadLibrary C:\Windows\system32\wbem\wmiutils.dll - 95ef0000
3/11 15:42:22.985 2954 Facility ???INFO: WrapperHyperV::WrapperHyperV: LoadLibrary C:\Windows\system32\wbem\wmiutils.dll - 95ef0000
3/11 15:42:42.764 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eInputFile
3/11 15:42:45.498 2954 Facility ???INFO: ICPPage::OnWizardBack: SetActivePage - eLocation
3/11 15:42:53.887 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eHYPERVConnection
3/11 15:43:03.182 2954 Facility ???INFO: WrapperHyperV::connect: Host - \\***********\root\virtualization\v2
3/11 15:43:03.307 2954 Facility ???INFO: WrapperHyperV::init_version: HyperV version: 10.0.14393
3/11 15:43:03.307 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eInputVM
3/11 15:43:33.692 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eLocationTo
3/11 15:43:35.754 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eESXConnectionTo
3/11 15:44:12.752 2954 Facility ???INFO: WrapperESXI::connect: m_url - https://**********/sdk
3/11 15:44:12.846 2954 Facility ???INFO: WrapperESXI::connect: fullName ********** **********, key - 52111991-cafb-12ba-9c79-889f2a34e747
3/11 15:44:12.846 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eVMSettingsESX
3/11 15:44:12.908 2954 Facility ???INFO: VMConverter::ESXIConverter::GetHostListInfo: ESX version: 7.0.3
3/11 15:44:12.908 2954 Facility ???INFO: VMConverter::ESXIConverter::GetHostListInfo: ESX version: 7.0.3
3/11 15:44:12.908 2954 Facility ???INFO: VMConverter::ESXIConverter::GetHostListInfo: ESX version: 7.0.3
3/11 15:44:12.908 2954 Facility ???INFO: VMConverter::ESXIConverter::GetHostListInfo: ESX version: 7.0.3
3/11 15:44:41.732 2954 Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eConverting
3/11 15:44:41.747 2f10 Facility ???INFO: CPPConverting::Convert: InConvertType: 8, OutConvertType: 6
3/11 15:44:42.888 2f10 Facility ???INFO: VMConverter::ESXIConverter::CreateVM: createVM is false, 
3/11 15:44:42.888 2f10 Facility ???ERROR: CPPConverting::ConverterESX: Create VM error
3/11 15:44:42.888 2f10 Facility ???INFO: WrapperHyperV::connect: Host - \\**********\root\virtualization\v2
3/11 15:44:42.981 2f10 Facility ???INFO: WrapperHyperV::init_version: HyperV version: 10.0.14393
3/11 15:44:42.981 2f10 Facility ???ERROR: CPPConverting::Convert: FAILED

from Hyper-V to ESXi direct

Code: Select all

3/11 17:09:40.743 1f7c Facility ???INFO: CV2V_ConverterApp::InitInstance: SetDllDirectory: C:\Program Files\StarWind Software\StarWind V2V Converter\lib
3/11 17:09:40.743 1f7c Facility ???INFO: CV2V_ConverterApp::InitInstance: File Version: 9.0.1.268
3/11 17:09:40.759 1f7c Facility ???INFO: CV2V_ConverterApp::InitInstance: Load language IDR_XML_ENGLISH
3/11 17:09:40.759 1f7c Facility ???INFO: CV2V_ConverterApp::InitInstance: Set current language English
3/11 17:09:40.759 1f7c Facility ???INFO: CPS_V2V_Converter::CPS_V2V_Converter: Version MajorVersion 10, MinorVersion 0, BuildNumber 17763
3/11 17:09:40.759 1f7c Facility ???INFO: WrapperHyperV::WrapperHyperV: LoadLibrary C:\Windows\system32\wbem\wmiutils.dll - 95ef0000
3/11 17:09:40.759 1f7c Facility ???INFO: WrapperHyperV::WrapperHyperV: LoadLibrary C:\Windows\system32\wbem\wmiutils.dll - 95ef0000
3/11 17:10:21.801 1f7c Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eHYPERVConnection
3/11 17:10:30.377 1f7c Facility ???INFO: WrapperHyperV::connect: Host - \\**********\root\virtualization\v2
3/11 17:10:30.534 1f7c Facility ???INFO: WrapperHyperV::init_version: HyperV version: 10.0.14393
3/11 17:10:30.534 1f7c Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eInputVM
3/11 17:10:41.688 1f7c Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eLocationTo
3/11 17:10:45.515 1f7c Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eESXConnectionTo
3/11 17:11:55.409 1f7c Facility ???INFO: WrapperESXI::connect: m_url - https://**********/sdk
3/11 17:11:55.456 1f7c Facility ???INFO: WrapperESXI::connect: fullName - **********, key - 529d3ee9-99d4-48fa-8721-b2c9b46e9539
3/11 17:11:55.456 1f7c Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eVMSettingsESX
3/11 17:11:55.519 1f7c Facility ???INFO: VMConverter::ESXIConverter::GetHostListInfo: ESX version: 7.0.3
3/11 17:12:21.171 1f7c Facility ???INFO: ICPPage::OnWizardNext: SetActivePage - eConverting
3/11 17:12:21.186 1824 Facility ???INFO: CPPConverting::Convert: InConvertType: 8, OutConvertType: 6
3/11 17:12:21.217 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.249 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.280 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.296 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.327 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.358 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.389 1824 Facility ???INFO: CheckFileESX::CheckFileExistance: GetBrowser fail - File [**********] ********** was not found
3/11 17:12:21.827 1824 Facility ???INFO: VMConverter::ESXIConverter::CreateVM: createVM is false, A specified parameter was not correct: unitNumber
3/11 17:12:21.827 1824 Facility ???ERROR: CPPConverting::ConverterESX: Create VM A specified parameter was not correct: unitNumber
3/11 17:12:21.827 1824 Facility ???INFO: WrapperHyperV::connect: Host - \\**********\root\virtualization\v2
3/11 17:12:21.920 1824 Facility ???INFO: WrapperHyperV::init_version: HyperV version: 10.0.14393
3/11 17:12:21.936 1824 Facility ???ERROR: CPPConverting::Convert: FAILED
LOGs on ESXi host

Code: Select all

2022-03-11T15:23:37.720Z info vpxa[2147923] [Originator@6876 sub=Default opID=1d9c443c-01-f5] [VpxLRO] -- ERROR task-10137 -- vpxa -- vpxapi.VpxaService.createVm: vmodl.fault.InvalidArgument:
--> Result:
--> (vmodl.fault.InvalidArgument) {
-->    faultCause = (vmodl.MethodFault) null,
-->    faultMessage = <unset>,
-->    invalidProperty = "unitNumber"
-->    msg = "A specified parameter was not correct: unitNumber"
--> }
--> Args:
-->
--> Arg vmSpec:
--> (vim.vm.ConfigSpec) {
-->    changeVersion = <unset>,
-->    name = "**********",
-->    version = <unset>,
-->    createDate = "2022-03-11T15:23:37.146347Z",
-->    uuid = "422b4a41-a752-3202-88d6-5edc553e57f2",
-->    instanceUuid = "502b5f13-a930-85a6-f0e4-b924edf2578e",
-->    npivNodeWorldWideName = <unset>,
-->    npivPortWorldWideName = <unset>,
-->    npivWorldWideNameType = <unset>,
-->    npivDesiredNodeWwns = <unset>,
-->    npivDesiredPortWwns = <unset>,
-->    npivTemporaryDisabled = <unset>,
-->    npivOnNonRdmDisks = <unset>,
-->    npivWorldWideNameOp = <unset>,
-->    locationId = <unset>,
-->    guestId = "windows8_64Guest",
-->    alternateGuestName = <unset>,
-->    annotation = <unset>,
-->    files = (vim.vm.FileInfo) {
-->       vmPathName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmx",
-->       snapshotDirectory = <unset>,
-->       suspendDirectory = <unset>,
-->       logDirectory = <unset>,
-->       ftMetadataDirectory = <unset>
-->    },
-->    tools = (vim.vm.ToolsConfigInfo) null,
-->    flags = (vim.vm.FlagInfo) null,
-->    consolePreferences = (vim.vm.ConsolePreferences) null,
-->    powerOpInfo = (vim.vm.DefaultPowerOpInfo) null,
-->    numCPUs = 4,
-->    vcpuConfig = <unset>,
-->    numCoresPerSocket = 1,
-->    memoryMB = 32768,
-->    memoryHotAddEnabled = <unset>,
-->    cpuHotAddEnabled = <unset>,
-->    cpuHotRemoveEnabled = <unset>,
-->    virtualICH7MPresent = <unset>,
-->    virtualSMCPresent = <unset>,
-->    deviceChange = (vim.vm.device.VirtualDeviceSpec) [
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = <unset>,
-->          device = (vim.vm.device.VirtualLsiLogicSASController) {
-->             key = -100,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDevice.BackingInfo) null,
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = <unset>,
-->             unitNumber = <unset>,
-->             numaNode = <unset>,
-->             busNumber = 0,
-->             device = <unset>,
-->             hotAddRemove = <unset>,
-->             sharedBus = "noSharing",
-->             scsiCtlrUnitNumber = <unset>
-->          },
-->          profile = <unset>,
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000006,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 7,
-->             numaNode = <unset>,
-->             capacityInKB = 41943040,
-->             capacityInBytes = 42949672960,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000005,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 6,
-->             numaNode = <unset>,
-->             capacityInKB = 5242880,
-->             capacityInBytes = 5368709120,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000004,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 5,
-->             numaNode = <unset>,
-->             capacityInKB = 33554432,
-->             capacityInBytes = 34359738368,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000003,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 4,
-->             numaNode = <unset>,
-->             capacityInKB = 183500800,
-->             capacityInBytes = 187904819200,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000002,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 3,
-->             numaNode = <unset>,
-->             capacityInKB = 73400320,
-->             capacityInBytes = 75161927680,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000001,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/***********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 2,
-->             numaNode = <unset>,
-->             capacityInKB = 472907776,
-->             capacityInBytes = 484257562624,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       },
-->       (vim.vm.device.VirtualDeviceSpec) {
-->          operation = "add",
-->          fileOperation = "create",
-->          device = (vim.vm.device.VirtualDisk) {
-->             key = -1000000,
-->             deviceInfo = (vim.Description) null,
-->             backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                fileName = "[]/vmfs/volumes/61f3f27e-b176b618-8e88-e43d1aa2e618/**********/**********.vmdk",
-->                datastore = <unset>,
-->                backingObjectId = <unset>,
-->                diskMode = "persistent",
-->                split = <unset>,
-->                writeThrough = <unset>,
-->                thinProvisioned = true,
-->                eagerlyScrub = <unset>,
-->                uuid = <unset>,
-->                contentId = <unset>,
-->                changeId = <unset>,
-->                parent = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) null,
-->                deltaDiskFormat = <unset>,
-->                digestEnabled = <unset>,
-->                deltaGrainSize = <unset>,
-->                deltaDiskFormatVariant = <unset>,
-->                sharing = <unset>,
-->                keyId = (vim.encryption.CryptoKeyId) null,
-->                cryptoIntegrityProtectionType = <unset>
-->             },
-->             connectable = (vim.vm.device.VirtualDevice.ConnectInfo) null,
-->             slotInfo = (vim.vm.device.VirtualDevice.BusSlotInfo) null,
-->             controllerKey = -100,
-->             unitNumber = 0,
-->             numaNode = <unset>,
-->             capacityInKB = 62914560,
-->             capacityInBytes = 64424509440,
-->             shares = (vim.SharesInfo) null,
-->             storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) null,
-->             diskObjectId = <unset>,
-->             vFlashCacheConfigInfo = (vim.vm.device.VirtualDisk.VFlashCacheConfigInfo) null,
-->             iofilter = <unset>,
-->             vDiskId = (vim.vslm.ID) null,
-->             virtualDiskFormat = <unset>,
-->             nativeUnmanagedLinkedClone = <unset>,
-->             independentFilters = <unset>
-->          },
-->          profile = (vim.vm.ProfileSpec) [
-->             (vim.vm.EmptyProfileSpec) {
-->             }
-->          ],
-->          backing = (vim.vm.device.VirtualDeviceSpec.BackingSpec) null,
-->          filterSpec = <unset>
-->       }
-->    ],
-->    cpuAllocation = (vim.ResourceAllocationInfo) null,
-->    memoryAllocation = (vim.ResourceAllocationInfo) null,
-->    latencySensitivity = (vim.LatencySensitivity) null,
-->    cpuAffinity = (vim.vm.AffinityInfo) null,
-->    memoryAffinity = (vim.vm.AffinityInfo) null,
-->    networkShaper = (vim.vm.NetworkShaperInfo) null,
-->    cpuFeatureMask = <unset>,
-->    extraConfig = (vim.option.OptionValue) [
-->       (vim.option.OptionValue) {
-->          key = "migrate.hostLog",
-->          value = "**********-2cca45c3.hlog"
-->       }
-->    ],
-->    swapPlacement = <unset>,
-->    bootOptions = (vim.vm.BootOptions) {
-->       bootDelay = <unset>,
-->       enterBIOSSetup = true,
-->       efiSecureBootEnabled = true,
-->       bootRetryEnabled = <unset>,
-->       bootRetryDelay = <unset>,
-->       bootOrder = <unset>,
-->       networkBootProtocol = <unset>
-->    },
-->    vAppConfig = (vim.vApp.VmConfigSpec) null,
-->    ftInfo = (vim.vm.FaultToleranceConfigInfo) null,
-->    repConfig = (vim.vm.ReplicationConfigSpec) null,
-->    vAppConfigRemoved = <unset>,
-->    vAssertsEnabled = <unset>,
-->    changeTrackingEnabled = <unset>,
-->    firmware = "efi",
-->    maxMksConnections = <unset>,
-->    guestAutoLockEnabled = <unset>,
-->    managedBy = (vim.ext.ManagedByInfo) null,
-->    memoryReservationLockedToMax = <unset>,
-->    nestedHVEnabled = <unset>,
-->    vPMCEnabled = <unset>,
-->    scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) null,
-->    vmProfile = (vim.vm.ProfileSpec) [
-->       (vim.vm.EmptyProfileSpec) {
-->       }
-->    ],
-->    messageBusTunnelEnabled = <unset>,
-->    crypto = (vim.encryption.CryptoSpec) null,
-->    migrateEncryption = <unset>,
-->    sgxInfo = (vim.vm.SgxInfo) null,
-->    ftEncryptionMode = <unset>,
-->    guestMonitoringModeInfo = (vim.vm.GuestMonitoringModeInfo) null,
-->    sevEnabled = <unset>,
-->    virtualNuma = (vim.vm.VirtualNuma) null,
-->    motherboardLayout = <unset>,
-->    pmemFailoverEnabled = <unset>,
-->    vmxStatsCollectionEnabled = <unset>,
-->    vmOpNotificationToAppEnabled = <unset>,
-->    deviceSwap = (vim.vm.VirtualDeviceSwap) null,
-->    simultaneousThreads = <unset>,
-->    pmem = (vim.vm.VirtualPMem) null
--> }
--> Arg pool:
--> 'vim.ResourcePool:resgroup-9'
--> Arg doRegister:
--> true
--> Arg isTemplate:
--> false
it is especially strange that the Converter creates a disk with ID 7 (unitNumber = 7) but 7 is reserved, but does not create a disk with ID 1. After unitNumber = 0 comes unitNumber = 2
yaroslav (staff)
Staff
Posts: 2361
Joined: Mon Nov 18, 2019 11:11 am

Mon Mar 14, 2022 5:16 am

Hi,

I have submitted the feature request.
Thank you!
asavchenko
Posts: 11
Joined: Fri Mar 11, 2022 4:18 pm

Mon Mar 14, 2022 6:57 am

How quickly can you release a fix?
yaroslav (staff)
Staff
Posts: 2361
Joined: Mon Nov 18, 2019 11:11 am

Mon Mar 14, 2022 7:47 am

Hi,

Sadly I have no clear ETA for that. Please keep an eye on the release notes https://www.starwindsoftware.com/v2v-co ... ease-notes.
asavchenko
Posts: 11
Joined: Fri Mar 11, 2022 4:18 pm

Mon Mar 14, 2022 9:02 am

Ok, thanks for info

But it a little bit strange, a have build 268 but in release notes is latest 266 ;)
yaroslav (staff)
Staff
Posts: 2361
Joined: Mon Nov 18, 2019 11:11 am

Mon Mar 14, 2022 9:40 am

There was a hotfix, I guess. Will check on this separately with my colleagues, thanks for pointing it out!
asavchenko
Posts: 11
Joined: Fri Mar 11, 2022 4:18 pm

Wed Mar 23, 2022 9:30 am

Good afternoon,
I figured out why ID 2 after ID 0 because the original virtual machine had a CD with ID 1
But the problem with ID 7 remains and I hope for your bugfix and in the meantime I'm converting disk by disk by hand
yaroslav (staff)
Staff
Posts: 2361
Joined: Mon Nov 18, 2019 11:11 am

Wed Mar 23, 2022 9:50 am

Thank you for your update and efforts.
Post Reply