Bug 1039103 - [RHEVM][backend] cannot add vNIC with custom MAC address to VM if there is no adresses left in MAC Address Pool.
Summary: [RHEVM][backend] cannot add vNIC with custom MAC address to VM if there is no...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Virtualization Manager
Classification: Red Hat
Component: ovirt-engine
Version: 3.3.0
Hardware: x86_64
OS: Linux
high
high
Target Milestone: ---
: 3.3.0
Assignee: Mike Kolesnik
QA Contact: Martin Pavlik
URL:
Whiteboard: network
Depends On:
Blocks: 3.3rc1
TreeView+ depends on / blocked
 
Reported: 2013-12-06 16:00 UTC by Martin Pavlik
Modified: 2016-02-10 19:47 UTC (History)
8 users (show)

Fixed In Version: is27
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
oVirt Team: Network
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
log_collector (11.54 MB, application/x-xz)
2013-12-06 16:00 UTC, Martin Pavlik
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 22186 0 None None None Never

Description Martin Pavlik 2013-12-06 16:00:40 UTC
Created attachment 833673 [details]
log_collector

Description of problem:
Cannot add vNIC with custom MAC address to VM if there is no addresses left in MAC Address Pool.

Addidng vNIC with _custom_ MAC address should not depend on MAC addresses in pool.

Version-Release number of selected component (if applicable):
Red Hat Enterprise Virtualization Manager Version: 3.3.0-0.38.rc.el6ev 

How reproducible:
100%

Steps to Reproduce:
1. limit MAC address pool to some small amount of MACs
e.g using engine-config --set MacPoolRanges=XX:XX:XX:XX:XX:00-XX:XX:XX:XX:XX:01
2. exhaust MACs by adding vNICs to VM
3. when exhausted, Virtual Machines -> your VM -> Network Intefaces -> New 
4. add meaningful custom MAC e.g. 00:1A:4A:C0:3F:10

Actual results:
Cannot add vNIC with custom MAC address to VM if there is no addresses left in MAC Address Pool.

Expected results:
Addidng vNIC with _custom_ MAC address should not depend on MAC addresses in pool.

Additional info:
2013-12-06 16:42:32,216 WARN  [org.ovirt.engine.core.bll.network.vm.AddVmInterfaceCommand] (ajp-/127.0.0.1:8702-11) [3ad4249] CanDoAction of action AddVmInterface failed. Reasons:VAR__TYPE__INTERFACE,VAR__ACTION__ADD,MAC_POOL_NOT_ENOUGH_MAC_ADDRESSES

Comment 1 Martin Pavlik 2013-12-13 09:37:07 UTC
works in is27

Comment 2 Itamar Heim 2014-01-21 22:31:29 UTC
Closing - RHEV 3.3 Released

Comment 3 Itamar Heim 2014-01-21 22:31:37 UTC
Closing - RHEV 3.3 Released

Comment 4 Itamar Heim 2014-01-21 22:34:15 UTC
Closing - RHEV 3.3 Released


Note You need to log in before you can comment on or make changes to this bug.