This behavior is expected for VMs that use cloud-init with cloud-config for guest customization during deployment.
When a VM is deployed from an OVF or OVA template that includes cloud-init configuration, vSphere automatically generates and attaches a temporary ISO file.
This ISO file contains OVF environment data, which includes metadata and configuration details that cloud-init reads during the first boot to apply guest customization settings such as: