[Users] Adding a VMNIC via the REST api returns no error, but the NIC isn't added

Satya Vempati svempati at tintri.com
Sun Feb 9 17:42:07 UTC 2014


Thanks for the reply. Should have noted it earlier, I am using
3.3.0-0.38.rc.el6ev.

I am chiefly concerned that no error is thrown when a nic isn¹t added, so
when I am doing this programmatically I wouldn¹t be able to discover that
the operation failed.

On 2/9/14, 7:56 AM, "Moti Asayag" <masayag at redhat.com> wrote:

>----- Original Message -----
>> From: "Satya Vempati" <svempati at tintri.com>
>> To: users at ovirt.org
>> Sent: Sunday, February 9, 2014 5:54:15 AM
>> Subject: [Users] Adding a VMNIC via the REST api returns no error, but
>>the NIC isn't added
>> 
>> POST <server>/api/vms/670fa876-a18d-436c-b999-1dc7cbbd5bcf/nics
>> 
>> <nic>
>> <name>eth0</name>
>> <network>
>> <name>rhevm</name>
>> </network>
>> <interface>virtio</interface>
>> <port_mirroring>
>> <networks>
>> <network>
>> <name>rhevm</name>
>> </network>
>> </networks>
>> </port_mirroring>
>> </nic>
>> 
>> Return code is 200, but no VM Nic is added.
>
>Assuming this is ovirt-engine-3.3 and above:
>
>Do you have a vnic profile for rhevm network with port_mirroring enabled ?
>Which user are you using for adding this vnic ?
>
>You need to verify such a vnic profile exist and the user which adds the
>vnic has permissions to use that profile.
>
>Alternately, you can provide the vnic_profile_id instead of the network
>name
>and the port mirroring which is the deprecated signature.
>
>http://www.ovirt.org/Features/Vnic_Profiles#REST_API
>
>> 
>> _______________________________________________
>> Users mailing list
>> Users at ovirt.org
>> http://lists.ovirt.org/mailman/listinfo/users
>> 




More information about the Users mailing list