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

Bug 1064953

Summary: [RHEVM] [network labels] Failed to configure vm networks on host while changing its cluster.
Product: Red Hat Enterprise Virtualization Manager Reporter: Martin Pavlik <mpavlik>
Component: ovirt-engineAssignee: Moti Asayag <masayag>
Status: CLOSED CURRENTRELEASE QA Contact: Martin Pavlik <mpavlik>
Severity: high Docs Contact:
Priority: high    
Version: 3.4.0CC: acathrow, gcheresh, gklein, iheim, lpeer, myakove, nyechiel, Rhev-m-bugs, yeylon
Target Milestone: ---Keywords: Triaged, UserExperience
Target Release: 3.4.0   
Hardware: x86_64   
OS: Linux   
Whiteboard: network
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 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: 1065270    
Bug Blocks: 1078909, 1142926    
Attachments:
Description Flags
screenshot 1
none
engine_logs
none
host_logs none

Description Martin Pavlik 2014-02-13 15:48:50 UTC
Created attachment 862856 [details]
screenshot 1

Description of problem:

host with labeled interface becomes non-operational when moved between clusters with labeled networks, for detailed description see reproduction steps

Version-Release number of selected component (if applicable):
oVirt Engine Version: 3.4.0-0.7.beta2.el6 

How reproducible:
100%

Steps to Reproduce:
1. Define Data Center with two clusters: CL1 and CL2
2. Create network NET1 with label lb_1 attached ONLY to cluster CL1
3. Create network NET2 with label lb_1 attached ONLY to cluster CL2
4. add host A to CL1 with interface (other than ovirtmgmt) marked lb_1
5. Move host A from Cluster CL1 to Cluster CL2

Actual results:
host is moved to cluster CL2, but after activation it becomes non operation with complaint that network NET2 is missing on the host (see screenshot), however Setup Networks dialog shows NET2 as attached to the labeled interface

Expected results:
host is moved from CL1 to CL2 and network on interface labeled lb_1 is switched from NET1 to NET2

Additional info:


2014-02-13 15:29:25,004 INFO  [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector] (ajp--127.0.0.1-8702-5) [31c51424] Correlation ID: null, Call Stack: null, Custom Event ID: -1, Message: Failed to configure networks on host dell-05 while changing its cluster.

Comment 1 Martin Pavlik 2014-02-13 15:49:37 UTC
Created attachment 862857 [details]
engine_logs

Comment 2 Martin Pavlik 2014-02-13 15:50:08 UTC
Created attachment 862858 [details]
host_logs

Comment 3 Moti Asayag 2014-02-13 23:59:31 UTC
There seems to be two issues with this scenario:

1. The failure to configure a vm network via labels, which seems consistent, specifically since doing the same scenario with vlans works.

2. The setup networks dialog present the network configuration incorrectly. The NET2 network was never configured on the host, therefore it should never present that network as configured on the host.

Please open a dedicated bug for 2.

Comment 4 Martin Pavlik 2014-02-14 08:50:27 UTC
opened bug 1065270 for point 2 from comment 3

Comment 5 Martin Pavlik 2014-03-18 09:02:03 UTC
verified

Red Hat Enterprise Virtualization Manager Version: 3.4.0-0.5.master.el6ev

Comment 6 Itamar Heim 2014-06-12 14:06:53 UTC
Closing as part of 3.4.0