On Wed, Dec 21, 2011 at 2:07 PM, Dennis Jacobfeuerborn dennisml@conversis.de wrote:
On Centos 5.6 this works as expected. On Centos 5.7 this also works but also outputs "RTNETLINK answers: No such device".
It seems the script is not broken but the code path executed is now very different (due to the missing "exec" call in the script). As a result the script at the end does a "ip route replace" on the bridge which apparently doesn't work. In the old version this code also exists but never gets run because the execution of "ifup-eth" ends with the "exec" line.
The upstream bugzilla that made the change you referenced is this one:
https://bugzilla.redhat.com/show_bug.cgi?id=684909
and the actual patch is:
http://git.fedorahosted.org/git/?p=initscripts.git;a=commitdiff;h=eb389d68f4...
I think you should file a bug report upstream because CentOS makes modifications only by inheriting the upstream (RH) code.
Akemi