Bug #3858
VNET as reservation is not compatible with VXLAN/802.1Q/OpenVswitch networks if vlan_id is not fixed
| Status: | Closed | Start date: | 06/30/2015 | |
|---|---|---|---|---|
| Priority: | Normal | Due date: | ||
| Assignee: | % Done: | 0%  | ||
| Category: | Drivers - Network | |||
| Target version: | Release 5.0 | |||
| Resolution: | fixed | Pull request: | ||
| Affected Versions: | OpenNebula 4.12 | 
Description
If we create reservation from existing VNET as new VNET it's NETWORK_ID is different from parent NETWORK_ID.
In vlan.rb
options[:vlan_id] = CONF[:start_vlan] + options[:network_id].to_i
In VNET template (in XML) I can find PARENT_NETWORK_ID as real value for NETWORK_ID to be used for such calculation.
In result we see new VXLAN physical device created and network loop also, because they attached to the same BRIDGE.
History
#1
    
    Updated by Ruben S. Montero about 6 years ago
    - Status changed from Pending to New
 - Target version set to Release 4.14
 
#2
    
    Updated by Ruben S. Montero almost 6 years ago
    - Category set to Drivers - Network
 
#3
    
    Updated by Tino Vázquez almost 6 years ago
    - Target version changed from Release 4.14 to Release 5.0
 
#4
    
    Updated by Ruben S. Montero over 5 years ago
    Use PARENT_NETWORK_ID
#5
    
    Updated by Jaime Melis over 5 years ago
    - Status changed from New to Closed
 - Assignee set to Jaime Melis
 - Resolution set to fixed
 
Fixed