[Bug 520492] New: No network configuration in automatic mode when using static IPs
http://bugzilla.novell.com/show_bug.cgi?id=520492 Summary: No network configuration in automatic mode when using static IPs Classification: openSUSE Product: openSUSE 11.2 Version: Milestone 3 Platform: x86 OS/Version: SuSE Other Status: NEW Severity: Major Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: mack@ifis.cs.tu-bs.de QAContact: jsrain@novell.com Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.1.0) Gecko/20090623 SUSE/3.5.0-7.1 Firefox/3.5 When doing an installation in automatic mode, no network configuration will be generated (asked for), when there is no DHCP and static IPs should be used. Reproducible: Always Steps to Reproduce: 1.Install in automatic mode on a network without DHCP 2. 3. Actual Results: No network configuration will be generated Expected Results: Configuration of network at some step, when DHCP is not an option. Is somehow related to the bugs 519081 and 520010 . -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 User meissner@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=520492#c1 Marcus Meissner <meissner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team-screening@forge.pr |locilka@novell.com |ovo.novell.com | --- Comment #1 from Marcus Meissner <meissner@novell.com> 2009-07-14 16:02:41 MDT --- -> yast2-installation. but it will be difficult to detect if there is no dhcp intentional or unintentional... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 User mack@ifis.cs.tu-bs.de added comment http://bugzilla.novell.com/show_bug.cgi?id=520492#c2 --- Comment #2 from Thomas Mack <mack@ifis.cs.tu-bs.de> 2009-07-14 23:51:25 MDT --- It doesn't matter if it is intentional or unintentional. When no network configuration is available (DHCP), it should be asked for it, I think. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 User locilka@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=520492#c3 Lukas Ocilka <locilka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |locilka@novell.com AssignedTo|locilka@novell.com |mzugec@novell.com --- Comment #3 from Lukas Ocilka <locilka@novell.com> 2009-07-15 06:55:37 MDT --- We could use something similar to root-password (not entered in first stage). However, it's not so easy and definitely it's not a Major bug rather an Enhancement. YaST Network could ask user whether they want to configure network manually only in case: * There are some network devices (with link connected, or it is a WiFi) * There is no DHCP offered (/usr/sbin/dhcpcd-test has to be installed) * NetworkManager is NOT installed (if there is a WiFi) As you can see, it's not trivial to find out a user uses static configuration. Moreover, it's not easy to guess what a user really wants without asking them, there are several options how to solve this: * Detect the issue even before the installation is started and ask user in installation proposal. * Detect the issue adjust the second stage accordingly (add non-automatic network-proposal run) -- quite uneasy to do. * Detect the issue and propose to use manual (not automatic) configuration. We currently support just switching to the non automatic configuration. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 User mack@ifis.cs.tu-bs.de added comment http://bugzilla.novell.com/show_bug.cgi?id=520492#c4 Thomas Mack <mack@ifis.cs.tu-bs.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|Major |Minor --- Comment #4 from Thomas Mack <mack@ifis.cs.tu-bs.de> 2009-07-15 07:38:04 MDT --- So make it an Enhancement, whatever is appropriate.
From the end user point of view, I was wondering why no network configuration was done or offered running into failures from YP configuration to automatic updates and maybe others. I would not expect such behaviour from an AUTOMATIC(!) installation (see other bugs related to this).
If automatic just means, we have to provide the automatics from external servers (e.g. DHCP), then it is a rather uncommon notion of automatic in this context, which should at least be explained during the installation process. I don't know the details of the installation mechanisms, but whenever a network is required (searching for YP servers or download of release notes or updates or whatever), a network should be available. And if it is not, one might want to skip these topics, or one asks for a manual network installation or switches to manual installation. And, yes, I know - if it is not in the installation system by design, it might be a big job to implement. Probably creating side connections to the install process, where no side connections were ever thought of resulting in a more and more unmanageable code base. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 User mzugec@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=520492#c5 Michal Zugec <mzugec@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |mschmidkunz@novell.com Info Provider| |mschmidkunz@novell.com --- Comment #5 from Michal Zugec <mzugec@novell.com> 2009-07-16 04:10:06 MDT --- I see 3 possibilities to solve this problem: 1 - In the very first dialog (when you can change automatic/non-automatic configuration) inform user in case that it's not possible to obtain IP address via DHCP (using dhcpcd-test utility). Some red text - better that popup. I vote for this option. 2 - Same as 1., but in last proposal dialog of 1st stage. Problem is, that we have already too much text there. Disadvantage is that text will be "hidden" 3 - During automatic configuration in 2nd stage when proposed network (using DHCP) is not available, show interactive dialog to configure static IP configuration. But this is IMHO too big untested change with small benefit for "usual" users Martin, what's your opinion? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 User mschmidkunz@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=520492#c6 Martin Schmidkunz <mschmidkunz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|mschmidkunz@novell.com | --- Comment #6 from Martin Schmidkunz <mschmidkunz@novell.com> 2009-08-04 07:03:49 MDT --- I would also vote for the 1st option but not only just inform the user about the error but also given the possibility to make some adjustments (e.g. Automatic configuration requires XY. In order to use automatic configuration nonetheless please do one of the following "set static IP adress") Or something similar. Using a font warning instead of pop up seems a very nice idea to me :-) -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=520492 Lukas Ocilka <locilka@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Status|NEW |ASSIGNED -- Configure bugmail: http://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=520492 https://bugzilla.novell.com/show_bug.cgi?id=520492#c9 Jiří Suchomel <jsuchome@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO InfoProvider| |mvidner@novell.com --- Comment #9 from Jiří Suchomel <jsuchome@novell.com> 2011-06-27 07:37:04 UTC --- Martin, what should I call to realize that DHCP is not available? (For comment's 5 option 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.
https://bugzilla.novell.com/show_bug.cgi?id=520492 https://bugzilla.novell.com/show_bug.cgi?id=520492#c10 Martin Vidner <mvidner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mvidner@novell.com --- Comment #10 from Martin Vidner <mvidner@novell.com> 2011-06-27 11:11:32 CEST --- The program to use is dhcpcd-test, and we don't use it in YaST now. (We used to call it, not only to detect DHCP but to prefill the static config, which we disabled after it turned out that it triggered a needless address change for existing DHCP leases. Details in bnc#61214) I will provide it in YaPI::NETWORK::DHCPAvailable() BTW, while looking for an appropriate place, I found that there are two places where network can be configured during the 1st stage: 1) inst_lan (yast2-network.rpm) - disabled in SetNetworkActivationModule unless install.inf has ConfigureNetwork=1 2) inst_mode -> inst_network_check -> inst_network_setup Messy :-/ -- 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=520492 https://bugzilla.novell.com/show_bug.cgi?id=520492#c11 --- Comment #11 from Lukas Ocilka <locilka@novell.com> 2011-06-28 08:51:00 UTC --- (In reply to comment #10)
BTW, while looking for an appropriate place, I found that there are two places where network can be configured during the 1st stage: 1) inst_lan (yast2-network.rpm) - disabled in SetNetworkActivationModule unless install.inf has ConfigureNetwork=1 2) inst_mode -> inst_network_check -> inst_network_setup Messy :-/
Sounds like a nice unification feature :D inst_network_check -> inst_network_setup is older and it's been introduced just for network-based add-ons (or additional repositories). -- 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=520492 https://bugzilla.novell.com/show_bug.cgi?id=520492#c12 Martin Vidner <mvidner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|mvidner@novell.com | Resolution| |WONTFIX --- Comment #12 from Martin Vidner <mvidner@novell.com> 2011-08-18 10:53:17 CEST --- IMHO solving the original bug would be overengineering. (especially given the current, er, complexity of the code involved) It is perfectly fine to set up the network after the installation. -- 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