Bug 1215119

Summary: [7.1_3.5.1] Add rhevh to RHEVM 3.5.1 via bond(with one slave)+vlan network failed
Product: Red Hat Enterprise Virtualization Manager Reporter: haiyang,dong <hadong>
Component: ovirt-engineAssignee: Dan Kenigsberg <danken>
Status: CLOSED CURRENTRELEASE QA Contact: Meni Yakove <myakove>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.5.1CC: bazulay, cshao, cwu, fdeutsch, gklein, gouyang, huiwa, leiwang, lsurette, rbalakri, Rhev-m-bugs, virt-bugs, ycui, yeylon, ykaul, ylavi
Target Milestone: ovirt-4.0.0-alpha   
Target Release: 4.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-03-28 11:28:50 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:
Attachments:
Description Flags
attached var logs for rhevh-7.1-20150420.0.el7ev.iso
none
attached sosreport logs for rhevh-7.1-20150420.0.el7ev.iso
none
attached engine logs from rhevm portal none

Description haiyang,dong 2015-04-24 11:01:33 UTC
Created attachment 1018408 [details]
attached var logs for rhevh-7.1-20150420.0.el7ev.iso

Description of problem:
Add rhevh to RHEVM 3.5.1 via bond(with one slave)+vlan network failed with the follow error info:        
2015-Apr-24, 14:10	
Status of host localhost was set to NonOperational.
2015-Apr-24, 14:10	
Host localhost does not comply with the cluster hadong_clu networks, the following networks are missing on host: 'rhevm'	
2015-Apr-24, 14:10	
Host localhost was autorecovered.	
2015-Apr-24, 14:06	
Host localhost installation failed. Failed to configure management network on the host.	
2015-Apr-24, 14:06	
Failed to configure management network on host localhost due to setup networks failure.

Version-Release number of selected component (if applicable):
rhevh-7.1-20150420.0.el7ev.iso
ovirt-node-3.2.2-3.el7.noarch
vdsm-reg-4.16.13.1-1.el7ev.noarch
vdsm-python-4.16.13.1-1.el7ev.noarch
vdsm-4.16.13.1-1.el7ev.x86_64
Red Hat Enterprise Virtualization Manager Version: 3.5.1-0.4.el6ev

How reproducible:
100%

Steps to Reproduce:
1. Installed rhevh-7.1-20150420.0.el7ev.iso via bond + vlan network with one nic in rhevh setup.
2. add rhevh via rhevm portal into 3.5 compatibility version in rhevm 3.5.1-0.4.el6ev

Actual results:
After step2, Add rhevh to RHEVM 3.5.1 via bond(with one slave)+vlan network failed

Expected results:
After step2, Add rhevh to RHEVM 3.5.1 with bond(with one slave)+vlan network  successful.

Additional info:
....

Comment 1 haiyang,dong 2015-04-24 11:04:50 UTC
Created attachment 1018409 [details]
attached sosreport logs for rhevh-7.1-20150420.0.el7ev.iso

Comment 2 haiyang,dong 2015-04-24 12:04:21 UTC
Created attachment 1018435 [details]
attached engine logs from rhevm portal

Comment 4 cshao 2015-07-30 07:00:07 UTC
I can reproduce this issue just with bond network.

Test version:
rhev-hypervisor6-6.7-20150728.0.el6ev
ovirt-node-3.2.3-14.el6.noarch

Add rhevh to RHEVM 3.5.4-1.2 via bond(with one nic) network failed.
Test steps:
1. Install rhev-hypervisor6-6.7-20150728.0.el6ev
2. configure bond network with one nic.
3. add rhevh to rhevm.

Test result:
Failed to add rhevh to rhevm.

Comment 5 Fabian Deutsch 2015-07-30 10:57:27 UTC
Can this be reproduced on RHEL-H hosts as well?

Comment 6 Ying Cui 2015-08-12 10:53:31 UTC
chaofeng, can you help on comment 5? we need to setup RHEL to try this as well. this bug is medium, and we are busy on rhevh 3.5.4 GA, so we can provide this needinfo after it. thanks

Comment 7 Chaofeng Wu 2015-08-25 05:38:43 UTC
Cat reproduce this issue.

RHEV-H version:
rhev-hypervisor6-6.7-20150819.0.iso

Test steps:
1. Install rhev-hypervisor6-6.7-20150819.0.iso
2. Create and configure bond0 with only one NIC port, configure root password.
3. Add RHEV-H in RHEV-M3.5.4-1.2 web portal.

Test result:
Failed to add RHEV-H to RHEV-M, the RHEV-H status is "Non Operational"

In RHEV-M event will show:
Failed to configure management network on host bondtest. Host bondtest has an invalid interface bond0 for the management network configuration.
Host bondtest installation failed. Failed to configure management network on the host.

BTW if we configure two NIC ports to bond0 in step2, add RHEV-H to RHEV-M will successful.

Comment 8 Fabian Deutsch 2015-10-20 13:43:02 UTC
I am not seeing anything RHEV-H specific here, moving this to network.

Comment 9 Yaniv Lavi 2015-10-22 09:36:06 UTC
The way we are going to fix this is to give a more clear error on this and request to make configuration after the host is added to engine.

Comment 10 Dan Kenigsberg 2016-03-28 11:28:50 UTC
Sorry, but a year has passed, in which adding RHEV-H to RHEV-M has been tested multiple of times. Please open a new bug if a similar problem occurs with RHEV-H 3.6 or new-generation-node.