Author: locilka
Date: Fri Mar 28 13:37:20 2008
New Revision: 45831
URL: http://svn.opensuse.org/viewcvs/yast?rev=45831&view=rev
Log:
- Automatic configuration has been moved from the end of the first
stage to the second stage. It's non-interactive (FATE #303396).
- Fixed installation from images (FATE #303554).
- 2.16.27
Modified:
trunk/installation/control/control.openSUSE.xml
trunk/installation/package/yast2-installation.changes
trunk/installation/src/clients/automatic_configuration_finish.ycp
trunk/installation/src/clients/inst_automatic_configuration.ycp
trunk/installation/src/clients/inst_deploy_image.ycp
trunk/installation/src/clients/inst_finish.ycp
trunk/installation/src/clients/inst_prepare_image.ycp
trunk/installation/src/clients/inst_software_selection.ycp
trunk/installation/src/include/inst_inc_first.ycp
trunk/installation/src/include/misc.ycp
trunk/installation/src/modules/ImageInstallation.ycp
Modified: trunk/installation/control/control.openSUSE.xml
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/control/control.openSUSE.xml?rev=45831&r1=45830&r2=45831&view=diff
==============================================================================
--- trunk/installation/control/control.openSUSE.xml (original)
+++ trunk/installation/control/control.openSUSE.xml Fri Mar 28 13:37:20 2008
@@ -634,6 +634,17 @@
<heading>yes</heading>
<label>Configuration</label>
</module>
+ <!--
+ Automatic configuration: disabled in manual configuration,
+ FATE #303396
+ Non-interactive second stage
+ -->
+ <module>
+ <label>Automatic Configuration</label>
+ <name>automatic_configuration</name>
+ no
+ no
+ </module>
<module>
<label>root Password</label>
<name>root</name>
Modified: trunk/installation/package/yast2-installation.changes
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/package/yast2-installation.changes?rev=45831&r1=45830&r2=45831&view=diff
==============================================================================
--- trunk/installation/package/yast2-installation.changes (original)
+++ trunk/installation/package/yast2-installation.changes Fri Mar 28 13:37:20 2008
@@ -1,4 +1,12 @@
-------------------------------------------------------------------
+Fri Mar 28 13:33:31 CET 2008 - locilka@suse.cz
+
+- Automatic configuration has been moved from the end of the first
+ stage to the second stage. It's non-interactive (FATE #303396).
+- Fixed installation from images (FATE #303554).
+- 2.16.27
+
+-------------------------------------------------------------------
Thu Mar 27 13:37:02 CET 2008 - locilka@suse.cz
- Fixed ZMD service handling, the correct name is novell-zmd
Modified: trunk/installation/src/clients/automatic_configuration_finish.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/automatic_configuration_finish.ycp?rev=45831&r1=45830&r2=45831&view=diff
==============================================================================
--- trunk/installation/src/clients/automatic_configuration_finish.ycp (original)
+++ trunk/installation/src/clients/automatic_configuration_finish.ycp Fri Mar 28 13:37:20 2008
@@ -1,7 +1,8 @@
/**
* File: clients/automatic_configuration_finish.ycp
* Package: installation
- * Summary: Automatic configuration instead of the second stage (Preview)
+ * Summary: Automatic configuration instead of the second stage.
+ * DO NOT USE THIS CLIENT ANYMORE.
* Authors: Lukas Ocilka
* ThanksTo: Martin Vidner
* Ladislav Slezak
@@ -19,6 +20,9 @@
textdomain "installation";
+ y2error ("DO NOT USE THIS CLIENT ANYMORE!");
+ return `auto;
+
any ret = nil;
string func = "";
map param = $[];
Modified: trunk/installation/src/clients/inst_automatic_configuration.ycp
URL: http://svn.opensuse.org/viewcvs/yast/trunk/installation/src/clients/inst_automatic_configuration.ycp?rev=45831&r1=45830&r2=45831&view=diff
==============================================================================
--- trunk/installation/src/clients/inst_automatic_configuration.ycp (original)
+++ trunk/installation/src/clients/inst_automatic_configuration.ycp Fri Mar 28 13:37:20 2008
@@ -1,7 +1,7 @@
/**
* File: clients/inst_automatic_configuration.ycp
* Package: installation
- * Summary: Automatic configuration instead of the second stage (Preview)
+ * Summary: Automatic configuration instead of the second stage
* Authors: Lukas Ocilka
*
* $Id:$
@@ -17,27 +17,34 @@
textdomain "installation";
+ if (GetInstArgs::going_back()) {
+ y2milestone ("Going back, nothing to do here...");
+ return `auto;
+ }
+
y2milestone ("automatic_configuration started");
Mode::SetMode ("installation");
Stage::Set ("continue");
+// TODO: read this from control file
+// (at least the list of modules in proposals)
list