[Bug 853845] New: avahi-autoipd breaks vlan,bridge,bonding setups by starting unconditionally
https://bugzilla.novell.com/show_bug.cgi?id=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c0 Summary: avahi-autoipd breaks vlan,bridge,bonding setups by starting unconditionally Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mt@suse.com QAContact: qa-bugs@suse.de CC: mt@suse.com, jfunk@funktronics.ca, gleixner@lrz.de, jzhang@suse.com Depends on: 851953 Found By: --- Blocker: --- This functionality conflicts with autoip setup in sysconfig, causes timeouts and network failures and breaks any vlan,bridge,bonding setup. The default should be either AVAHI_AUTOIPD_ENABLE=no or it should check per interface settings accordingly. See also https://fate.suse.com/314482 -- no IPv4 autoconfig as default. -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c Xiyuan Liu <xyliu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyliu@suse.com AssignedTo|bnc-team-screening@forge.pr |bnc-team-gnome@forge.provo. |ovo.novell.com |novell.com -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c zhang jiajun <jzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-gnome@forge.provo. |os.gnome.maintainers@gmail. |novell.com |com -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c1 Ruediger Meier <sweet_f_a@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sweet_f_a@gmx.de --- Comment #1 from Ruediger Meier <sweet_f_a@gmx.de> 2014-01-16 13:27:22 UTC --- (In reply to comment #0)
See also https://fate.suse.com/314482 -- no IPv4 autoconfig as default.
This is a non-public link. Could you please authorize us 2nd class users or post that information somehow else? -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c Marius Tomaschewski <mt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Blocks| |861489 Severity|Normal |Major -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c Marius Tomaschewski <mt@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Blocks| |851953 Depends on|851953 | -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c4 --- Comment #4 from Bernhard Wiedemann <bwiedemann@suse.com> 2014-02-27 20:00:19 CET --- This is an autogenerated message for OBS integration: This bug (853845) was mentioned in https://build.opensuse.org/request/show/224144 13.1 / avahi -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c5 --- Comment #5 from Stanislav Brabec <sbrabec@suse.com> 2014-03-03 21:14:31 CET --- I have no problem in changing it to off by default. I did a package split to make possible to exclude avahi-autoipd from the default installation pattern. It would be good to find a reason, why it is still installed by default. The conflict of three different openSUSE implementations of IPv4LL is also documented in /usr/share/doc/packages/avahi-autoipd/README.SUSE. It would be nice to make things cleaner. For more see also bug 431704 (this bug has not a public access). IPv4LL in SUSE Linux ==================== IPv4LL provides support of peer to peer address assignment from a special link local IP range. SUSE Linux contains three implementations of IPv4LL autoip protocol: avahi-autoipd from avahi-autoipd package from avahi project =========================================================== This is a daemon, that runs and assign IPv4LL address, either as a fallback or at any time, depending on System/Zeroconf AVAHI_AUTOIPD_FORCE_BIND sysconfig key (disabled by default). The daemon runs permanently for each device, monitors the network status, and assigns IPv4LL address when requested. See http://avahi.org/wiki/AvahiAutoipd#ModesofOperation for more. Activate avahi-autoipd implementation ------------------------------------- - Install avahi-autoip package and check that System/Zeroconf AVAHI_AUTOIPD_FORCE_BIND sysconfig key is "yes" (the default). - Set the address settings in the YaST network configuration either to None (to have IPv4LL address only) or DHCP (if you want DHCP together with IPv4LL). - Note that NetworkManager uses avahi-autoipd by default. For AVAHI_AUTOIPD_FORCE_BIND=false: ----------------------------------- In this mode the daemon assigns IPv4LL address only of DHCP fails. Advantage: - All programs work with this setup. Disadvantage: - When DHCP assigns address, all existing IPv4LL connections are lost. For AVAHI_AUTOIPD_FORCE_BIND=true: ---------------------------------- In this mode the deamon forces binding address from IPv4LL address, even if standard IPv4 address exists. Advantage: - You can depend on IPv4LL address always assigned. Disadvantage: - Some programs don't work well with labeled IP addresses or interface aliases. autoip from sysconfig package ============================= autoip is hard bound to sysconfig scripts and it is called during ifup. If DHCP adrress is assigned, autoip ends immediately. Only if no DHCP address is assigned, it stays running as a daemon and provides IPv4LL address. Activate autoip implementation ------------------------------ - Do not install avahi-autoipd package or set System/Zeroconf AVAHI_AUTOIPD_FORCE_BIND sysconfig key to "no". - Set Zeroconf the address settings in the YaST network configuration. IPv4LL assigned by dhcpcd ========================= If dhcpcd fails to obtain a lease, it will probe for a valid IPv4LL address. Once obtained it will probe every 10 seconds for a DHCP server. Activate dhcpcd implementation ------------------------------ This implementation is not supported in SUSE yet. Enabling this implementation would require several manual changes in the /sbin/ifup-dhcp script (removal of -L argument, and skipping of calls to ${SCRIPTNAME}-autoip in /sbin/ifup (e. g. by not setting Zeroconf in the YaST network configuration). -- 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=853845 https://bugzilla.novell.com/show_bug.cgi?id=853845#c6 --- Comment #6 from Swamp Workflow Management <swamp@suse.de> 2014-03-10 10:04:32 UTC --- openSUSE-RU-2014:0349-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 851953,853845 CVE References: Sources used: openSUSE 13.1 (src): avahi-0.6.31-16.6.1, avahi-glib2-0.6.31-16.6.1, avahi-mono-0.6.31-16.6.1, avahi-qt4-0.6.31-16.6.1 -- 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.
participants (1)
-
bugzilla_noreply@novell.com