Bug 104421

Summary: ifup <bridge> doesn't work.
Product: [Retired] Red Hat Linux Beta Reporter: David Woodhouse <dwmw2>
Component: initscriptsAssignee: Bill Nottingham <notting>
Status: CLOSED RAWHIDE QA Contact: Brock Organ <borgan>
Severity: medium Docs Contact:
Priority: medium    
Version: beta1CC: rvokal
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 7.37-1 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-10-10 15:11:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 100643    
Attachments:
Description Flags
Patch none

Description David Woodhouse 2003-09-15 13:50:04 UTC
The ifup script has an 'if bridge then exit' where my patch had 
'if bridge and in_hotplug then exit'. 

So what was supposed to prevent a recursive invocation of ifup from being
triggered by the 'brctl addbr' line, in fact prevents it from working at all :)

The (soon to be) attached patch fixes this, cleans up the error handling in the
case where either brctl or the kernel support are absent, and causes radvd to
reload its config, since the MAC address of the bridge may change on addition or
removal of devices.

Comment 1 David Woodhouse 2003-09-15 13:50:41 UTC
Created attachment 94492 [details]
Patch

Comment 2 Bill Nottingham 2003-10-10 15:11:01 UTC
Fixed in CVS, will be in 7.37-1.