Question:
When launching an instance from an image I created with RightLink 6.x installed for my vSphere, I am receiving the following error:
CloudExceptions::CloudException - Vscale::GenericError: Failed to inject user-data because there is no Floppy drive defined in the template
How do I address this error?
Resolution
With the older version of the cloud appliance, the vscale appliance used to mount the floppy drive as a way to share user-data with the virtual machine. If there is no floppy drive to the VM before you converted it into a template, this will surely fail.
To resolve the issue,
- Convert the template back to VM
- Add the floppy drive and convert back to template. Do not rename the VM name before converting.
- Once the image has been rediscovered, try to launch a server again
Also, if you are still using an older version of the appliance, you should plan to upgrade both vscale and vscale-admin as soon as possible. The latest version of the cloud appliance, a new feature was introduced which should make the floppy drive based config optional.