I experienced this myself and opened ticket and got no where accept that I need to use the scsi and lun ID. that was my only work around. Some deployments, maybe 20% would not go missing but most would. This is when I would "dynamically" assign disks not assiging scsi controller and lun. I wanted to allow the requestor the ability to add up to 10 disks with names and size. The below link should help you. I would maybe put the disk input and resource from the blueprint here or the blueprint so we can see what you're doing but for me, I could not get it to work reliably without mapping them.
Cloud_vSphere_Disk_1:
type: Cloud.vSphere.Disk
properties:
capacityGb: 1
SCSIController: SCSI_Controller_2
unitNumber: 0
https://docs.vmware.com/en/vRealize-Automation/8.11/Using-and-Managing-Cloud-Assembly/GUID-7287CB0B-AF98-4B17-8394-38E937FF66F6.html
Original Message:
Sent: Jul 30, 2024 09:57 AM
From: Cristescu Catalin
Subject: additional disks to machine deployment missing
Hello ,
I'm encountering an issue with vRA machine deployment. In one environment, I'm using a blueprint to deploy a VM in vCenter with 5 additional disks(for example). Everything works fine; the VM is deployed, and the VMDKs are properly mapped.
However, in another environment, using the same blueprint, the VM is created, but the additional disks are not mapped to the VM. The disks are created, but after 5 minutes, they appear to be MISSING, and nothing more happens.
Could there be known issues causing this? Am I missing something? Could it be related to Storage Profiles from Service Broker?
Any insights would be greatly appreciated. Thanks!