[Bug 419095] New: network bonding is broken in yast2-setup, and does not work in xen
https://bugzilla.novell.com/show_bug.cgi?id=419095 Summary: network bonding is broken in yast2-setup, and does not work in xen Product: openSUSE 11.0 Version: Final Platform: x86-64 OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: schueffler@softgarden.de QAContact: qa@suse.de Found By: --- Created an attachment (id=234645) --> (https://bugzilla.novell.com/attachment.cgi?id=234645) dmesg of xen-boot showing bonding errors After upgrading from 10.3 to 11.0, i can not setup network bonding using yast2 anymore. The bonding setup page simply does not show the two network cards in the selection-field "enslaved/bound interfaces" at all. In my 10.3-setup this worked fine, but after upgrading to 11.0 it is not working. Nevertheless, setting the /etc/sysconfig/network/ifcfg-bond0 manually to the desired values works as expected only when booting to native kernel. When booting to xen-based kernel, a symlink-file ifcfg-pbond0 will be created automatically during boot (pointing to ifcfg-bond0), and then some error lines about mising /sys/class/net/eth1/bonding/slaves will be printed, and the system does not have network access to the outside world. Also it tries to activate bonding twice: one time initiated by the original ifcfg-bond0-file, and second by the automatically created pbond0-file. It fails in both cases, thus ending in a network-less setup.... I attached the dmesg of such a boot which shows this procedure. So, this actually are two problems in one bug-report: i am not able to use yast2-network-setup as expected, and network bonding using xen is not working at all (although i am not 100% sure if my "manual" setup (editing the bond-config-file) is sufficient or if i missed some setup-steps especially for xen) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=419095
User schueffler@softgarden.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c1
--- Comment #1 from Stefan Schueffler
https://bugzilla.novell.com/show_bug.cgi?id=419095
User schueffler@softgarden.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c2
--- Comment #2 from Stefan Schueffler
https://bugzilla.novell.com/show_bug.cgi?id=419095
User schueffler@softgarden.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c3
--- Comment #3 from Stefan Schueffler
https://bugzilla.novell.com/show_bug.cgi?id=419095
Robert Vojcik
https://bugzilla.novell.com/show_bug.cgi?id=419095
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c4
Michal Zugec
https://bugzilla.novell.com/show_bug.cgi?id=419095
User jfehlig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c5
James Fehlig
Jim could you comment second part (replacong bond by pbond in xen)? But in my personal opinin we have documentation for that ...
For bonding under Xen I would suggest removing invocation of network-bridge script in /etc/xen/xend-config.sxp and configure a bridge via YaST instead. In /etc/xen/xend-config.sxp: #(network-script network-bridge) (network-script ) Configure bridge via YaST, adding your bond as a bridge port. Your guests will then use this bridge instead of the broken networking setup by network-bridge script. FYI, this will be the process in openSUSE 11.1 and beyond. Networks will be created on the host via standard platform tools (YaST). Guests will then be connected to these networks based on their configuration, e.g. specification of 'bridge' and 'script' options in guest config file. Sensible defaults will be used if these options are not specified - similar to current Xen behavior. This approach has several benefits, not the least of which is 'rcnetwork [start|stop|restart]' working as expected! Anyhow, can you try the approach described above and let me know the results? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=419095
User schueffler@softgarden.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c6
--- Comment #6 from Stefan Schueffler
https://bugzilla.novell.com/show_bug.cgi?id=419095
User jfehlig@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c7
James Fehlig
https://bugzilla.novell.com/show_bug.cgi?id=419095
User llipavsky@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c9
--- Comment #9 from Lukas Lipavsky
https://bugzilla.novell.com/show_bug.cgi?id=419095
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c10
Michal Zugec
https://bugzilla.novell.com/show_bug.cgi?id=419095
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c11
Michal Zugec
https://bugzilla.novell.com/show_bug.cgi?id=419095
User mzugec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=419095#c12
Michal Zugec
participants (1)
-
bugzilla_noreply@novell.com