I have recently upgraded my environment from ESX 3.0.2 to 3.5 and VC 2.02 to V 2.5. My vm's are running fine in the new environment. Unfortunately when I went to clone a machine template I found, on right clicking the template, that all but the the "Add Permission" option where grey'ed out. Indeed the template names are displayed with a light grey, italacised font. I attach to the ESX server as root (via VC) so I don't think this is a permissions problem(?). Also my templates are stored on a local datastore rather than a shared one (though I doubt this matters)
I assume this has been caused by the upgrades: the templates were ok before I started.
Thanks for the prompt reply.
Are you suggesting removing\adding the templates from the inventory? Since I have no options at all I can't select the remove option when I highlight the template
I supposed I could try this for the whole ESX server...?
you might browse the datastore and open the folder containing the template and add to inventory from there maybe the link will restore to original, other wise new name on add operation.
Sadly, that doesn't work either. If I try either a new name or leave it the same I get an error (A virtual machine or template having the same name is already registered. Server error: The specified key, name, or identifier already exists)
Ok, I found a solution:
Completely remove the ESX server from the cluster (evacuate running machines, put into maintenance mode, disconnect, remove)
Add the ESX host back to the cluster (Add, exit maintenance)
Browse the datastore for the .vmtx and Add to inventory.
I think I have a similar problem, I currently have all VMs running fine and are viewable in the inventory, but can no longer see the templates in the inventory, I can see the files in the datastore for the templates but the option for 'adding to inventory' is greyed out. We also had a recent upgrade to 2.5 and since then haven't been able to view them.
Is this the same fix?