After performing a clone or deploying a VM from template the adapter type is changing in the VMDK causing a mismatch between the configured adapter in the VM and the adapterType in the VMDK descriptor file.
Reviewing the VMX and VMDK post clone operation or VM deployment from template are mismatched:
VMX:/vmfs/volumes/<datastore>/<vm name>/<vm name>.vmx:.encoding = "UTF-8"config.version = "8"virtualHW.version = "19"vmci0.present = "TRUE"floppy0.present = "FALSE"numvcpus = "4"memSize = "12288"firmware = "efi"tools.upgrade.policy = "manual"sched.cpu.units = "mhz"vm.createDate = "1767630031849385"scsi0.virtualDev = "pvscsi"
VMDK Descriptor:/vmfs/volumes/<datastore>/<vm name>/<vm name>.vmdk:# Disk DescriptorFileversion=1encoding="UTF-8"CID=a35d0166parentCID=ffffffffcreateType="vmfs"
# Extent descriptionRW 272629760 VMFS "vmname-flat.vmdk"
# The Disk Data Base#DDB
ddb.adapterType = "buslogic"ddb.deletable = "true"ddb.geometry.cylinders = "16970"ddb.geometry.heads = "255"ddb.geometry.sectors = "63"
This behavior is working as expected.
The adapterType field is deprecated and will be removed in future releases.