API for attaching the ISO image and virtual floppy disk to the VM

Hi Team, 1) I use the following oVirt API to attach the ISO image to the virtual machine. URL: https://X.X.X.X/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cd... <https://172.30.60.45/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cdroms/00000000-0000-0000-0000-000000000000> Method Type : POST *PUT DATA* : { "file": { "id": "Windows_7_64-bit_Professional_x64 SP1.iso" } } 2) But If I want to assign the virtual floppy disk to the virtual machine, like below, *Is there a way to attach it*? URL: https://X.X.X.X/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cd... <https://172.30.60.45/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cdroms/00000000-0000-0000-0000-000000000000> Method Type : POST *PUT DATA* : { "file": { "id": "virto-win.vdf" } } *NOTE*: I am able to set the boot sequence using oVirt UI, like below, where I am able to attach the virtual Floppy Disk and as well as ISO image. -- DISCLAIMER - *MSysTechnologies LLC* This email message, contents and its attachments may contain confidential, proprietary or legally privileged information and is intended solely for the use of the individual or entity to whom it is actually intended. If you have erroneously received this message, please permanently delete it immediately and notify the sender. If you are not the intended recipient of the email message,you are notified strictly not to disseminate,distribute or copy this e-mail.E-mail transmission cannot be guaranteed to be secure or error-free as Information could be intercepted, corrupted, lost, destroyed, incomplete or contain viruses and MSysTechnologies LLC accepts no liability for the contents and integrity of this mail or for any damage caused by the limitations of the e-mail transmission.

Hi, I don't know much about floppies, but looking at the API documentation[1] and the code, it seems that the API endpoint /api/vms/123/cdroms is only for cdroms and not floppies. Probably a floppy cannot be attached permanently to a VM. It can only be specified when running the VM. For example using this request: POST /ovirt-engine/api/vms/123/start Body: <action> <vm> <floppies> <floppy> <file id="virto-win.vdf"/> </floppy> </floppies> </vm> </action> I cannot test it right now, so I'm not sure it will work. Regards, Andrej [1] - http://ovirt.github.io/ovirt-engine-api-model/ On Mon, 23 Jul 2018 at 11:27, Hari Prasanth Loganathan < hariprasanth.l@msystechnologies.com> wrote:
Hi Team,
1) I use the following oVirt API to attach the ISO image to the virtual machine.
URL: https://X.X.X.X/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cd... <https://172.30.60.45/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cdroms/00000000-0000-0000-0000-000000000000> Method Type : POST
*PUT DATA* :
{ "file": { "id": "Windows_7_64-bit_Professional_x64 SP1.iso" } }
2) But If I want to assign the virtual floppy disk to the virtual machine, like below, *Is there a way to attach it*?
URL: https://X.X.X.X/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cd... <https://172.30.60.45/ovirt-engine/api/vms/625871af-180c-4e63-8813-93963907ed17/cdroms/00000000-0000-0000-0000-000000000000> Method Type : POST
*PUT DATA* :
{ "file": { "id": "virto-win.vdf" } }
*NOTE*: I am able to set the boot sequence using oVirt UI, like below, where I am able to attach the virtual Floppy Disk and as well as ISO image.
DISCLAIMER - *MSysTechnologies LLC*
This email message, contents and its attachments may contain confidential, proprietary or legally privileged information and is intended solely for the use of the individual or entity to whom it is actually intended. If you have erroneously received this message, please permanently delete it immediately and notify the sender. If you are not the intended recipient of the email message,you are notified strictly not to disseminate,distribute or copy this e-mail.E-mail transmission cannot be guaranteed to be secure or error-free as Information could be intercepted, corrupted, lost, destroyed, incomplete or contain viruses and MSysTechnologies LLC accepts no liability for the contents and integrity of this mail or for any damage caused by the limitations of the e-mail transmission.
_______________________________________________ Users mailing list -- users@ovirt.org To unsubscribe send an email to users-leave@ovirt.org Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/users@ovirt.org/message/BRYQMWNUALMOYF...
participants (2)
-
Andrej Krejcir
-
Hari Prasanth Loganathan