Just an update. I noticed that if I use the HTML5 client, I don't see this "HD audio" device under "Edit setting". I only see it when using the "flex" client. It doesn't appear on all VMs, just a few. Why would the Flex client show different hardware settings?
It's not only the HD Audio, but other settings too (e.g. virtual floppy) which do not show up in the HTML5 VM settings dialog. However, some of the settings show up on the VM's General pane. I got feedback that the developers have been made aware of this, so I assume this will be fixed in an future version/patch.
In the meantime one can to either use the flash client, or the VMRC to edit such settings.
Thanks for posting in VMware Communities.
Is there a possibility that these 300 VMs were cloned from a common template ?
And if the template was originally a VM on workstation and was imported to vCenter ?
I have checked on multiple forums and communities and this seems to be a unique issue reported so far.
Here's a quick way to isolate @ - AndreParsons
Whenever a change is updated on the powered on virtual machines(like adding new device or configuration changes), the last modified date on the vmx file gets updated.
Can you get any VMs which is powered on for quite some time even before the upgrade and check the last modified date of the vmx file of those VMs.
If all the powered on VM's vmx file shows the last modified time to be the same time when the upgrade was done, we can confirm the upgrade had added the "HD audio" device to the VMs or should look for other ways to isolate this issue..
vSphere Install-Upgrade Support