Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 967541

Summary: PRD33 - custom properties per vnic / device
Product: Red Hat Enterprise Virtualization Manager Reporter: Itamar Heim <iheim>
Component: RFEsAssignee: Alona Kaplan <alkaplan>
Status: CLOSED ERRATA QA Contact: Artyom <alukiano>
Severity: high Docs Contact:
Priority: high    
Version: 3.1.0CC: abaron, acathrow, alkaplan, amuller, chetan, danken, iheim, lpeer, myakove, zdover
Target Milestone: ---Keywords: FutureFeature
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: network
Fixed In Version: IS4 Doc Type: Release Note
Doc Text:
Custom properties can now be defined for virtual network interface cards (NIC) on virtual machines. This enables a range of connection options, including: * Create a host NIC via Mellanox UFM and connect it directly to a virtual NIC. * Use OpenStack's Quantum to connect a virtual NIC to one of its defined networks. * Pass non-standard quality of service (QoS) settings for a virtual NIC.
Story Points: ---
Clone Of:
: 976570 (view as bug list) Environment:
Last Closed: 2014-01-21 17:23:32 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Network RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 976570, 1019470    

Description Itamar Heim 2013-05-27 12:00:36 UTC

Comment 1 Itamar Heim 2013-05-27 12:01:22 UTC
while this is related to bug 893576, the custom property should be visible in other hooks, like start vm

Comment 2 Artyom 2013-08-12 11:40:27 UTC
How I can call from hook script custom properties of specific vnic?

For example vm custom properties I can assign from script with os.environ['name_of_custom_properties']

Comment 3 Artyom 2013-08-13 11:19:45 UTC
1) Perform on rhevm: 
engine-config -s CustomDeviceProperties="{
    type=interface;
    prop={
        speed=^([0-9]{1,5})$;
        port_mirroring=^(True|False)$;
        bandwidth=^([0-9]{1,5})$}}"
restart engine

2) For each vnic can choose custom properties speed, port mirroring and bandwith.

3) Also can receive for each vnic custom properties from hook script via os.environ['key']

Verified on is9

Comment 4 errata-xmlrpc 2014-01-21 17:23:32 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHSA-2014-0038.html