Bug 288151
| Summary: | initscripts do not recognize 'arp_ip_target' bonding option correctly | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 5 | Reporter: | Andy Gospodarek <agospoda> | ||||||
| Component: | initscripts | Assignee: | initscripts Maintenance Team <initscripts-maint-list> | ||||||
| Status: | CLOSED ERRATA | QA Contact: | Brock Organ <borgan> | ||||||
| Severity: | low | Docs Contact: | |||||||
| Priority: | medium | ||||||||
| Version: | 5.1 | CC: | bugzilla.redhat.com, peterm | ||||||
| Target Milestone: | --- | ||||||||
| Target Release: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | RHBA-2008-0443 | Doc Type: | Bug Fix | ||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2008-05-21 17:23:45 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: | |||||||||
| Attachments: |
|
||||||||
|
Description
Andy Gospodarek
2007-09-12 18:28:03 UTC
Created attachment 193751 [details]
initscripts.patch
Are there any other parameters that have unusual syntax? Not that I know about. The only other sysfs entries that have multiple options are the slaves and bonding masters ones that are not included in the BONDING_OPTS parameters. $ cat kernel-2.6.18/linux-2.6.18.x86_64/Documentation/networking/bonding.txt | grep + | grep sys # echo +foo > /sys/class/net/bonding_masters # echo +eth0 > /sys/class/net/bond0/bonding/slaves # echo +192.168.0.100 > /sys/class/net/bond0/bonding/arp_ip_target # echo +192.168.0.101 > /sys/class/net/bond0/bonding/arp_ip_target echo +eth0 > /sys/class/net/bond0/bonding/slaves echo +eth1 > /sys/class/net/bond0/bonding/slaves echo +bond1 > /sys/class/net/bonding_masters echo +192.168.2.100 /sys/class/net/bond1/bonding/arp_ip_target echo +eth2 > /sys/class/net/bond1/bonding/slaves echo +eth3 > /sys/class/net/bond1/bonding/slaves Inspection of drivers/net/bonding/bond_sysfs.c brings us to the same conclusion. Created attachment 193961 [details]
updated patch
Minor tweak to the patch, just moving the IFS stuff inside the loop.
You've got more bonding setups near at hand - it looks fine to me from a
regression standpoint, I'm assuming it works for you as well?
Actually, in retrospect, this is an issue that existed in RHEL 5 GA; it's not new with 5.1 updates. Ergo, it doesn't really qualify. Raising for 5.2. I know it's a bug against RHEL5 as well, but I was hoping not to do the documentation twice (and confuse users twice). This is the main reason why I'd like to see us fix this in 5.1. The bug is now public. And for the record, Jay Vosburgh works for IBM and often sends issues up to us via Issue Tracker. http://www.spinics.net/lists/netdev/msg40557.html This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux maintenance release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux Update release for currently deployed products. This request is not yet committed for inclusion in an Update release. Added in CVS. *** Bug 247718 has been marked as a duplicate of this bug. *** An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHBA-2008-0443.html |