| Summary: | Unable to register RHEV-H if 'use-bridge' option is enabled while configuring the only pNIC available on the system. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Virtualization Manager | Reporter: | Prasad Mukhedkar <pmukhedk> | ||||
| Component: | vdsm | Assignee: | Nobody <nobody> | ||||
| Status: | CLOSED INSUFFICIENT_DATA | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | unspecified | CC: | acathrow, avettath, bazulay, danken, gcheresh, hchiramm, iheim, jboggs, lpeer, lyarwood, nyechiel, ovirt-maint, pmukhedk, yeylon | ||||
| Target Milestone: | --- | Keywords: | Triaged | ||||
| Target Release: | 3.4.0 | Flags: | pmukhedk:
needinfo-
|
||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | network | ||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2014-02-24 16:16:37 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: | |||||
| Bug Depends On: | |||||||
| Bug Blocks: | 1020228 | ||||||
| Attachments: |
|
||||||
|
Description
Prasad Mukhedkar
2013-12-07 10:36:26 UTC
Created attachment 833865 [details]
snapshot
Can you please attach the vdsm registration logs and network layout ( ifconfig, brctl show..etc) of the system ?
_validateInterNetworkCompatibility() supposed to allow only below combinations.
- single non-VLANed bridged network
- multiple VLANed networks (bridged/bridgeless) with only one
non-VLANed bridgeless network
The 'iface_ne't is filled with "breth0" which is non vlan'd and the condition fails..
def _validateNoDirectNet(ifaces):
# validate that none of the ifaces
# is a non-VLANed network over our iface
for (iface_net, iface_vlan) in ifaces:
if iface_vlan is None:
raise ConfigNetworkError(ne.ERR_BAD_PARAMS, 'interface %r '
'already member of network %r' %
(iface, iface_net))
ifaces_bridgeless = tuple(ni.getBridgelessNetworksAndVlansForIface(iface))
ifaces_bridged = tuple(ni.getBridgedNetworksAndVlansForIface(iface))
# If non-VLANed bridged network exists
# we can't add nothing else
_validateNoDirectNet(ifaces_bridged)
afiact , the only nic (eth0) available in the system is part of 'breth0' bridge at start and _validateNoDirectNet() failed on above mentioned condition and thus the bootstrap failure..
With which RHEV-M are you trying to register? AFAIR, "use bridge" is useful only for legacy rhev-m <= 3.1 which require a pre-existing bridge attached to the physical nic. |