https://bugzilla.novell.com/show_bug.cgi?id=760691
https://bugzilla.novell.com/show_bug.cgi?id=760691#c2
Johannes Meixner changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |NEEDINFO
InfoProvider| |ug@suse.com
--- Comment #2 from Johannes Meixner 2012-05-04 11:27:25 UTC ---
The module "finish" is implemented in the YaST SVN source file
installation/src/clients/inst_finish.ycp
or in the installed system in
/usr/share/YaST2/clients/inst_finish.ycp
Therein is
-------------------------------------------------------------------------
Wizard::SetContents (
_("Finishing Basic Installation"),
[...]
"label" : _("Copy files to installed system"),
"steps" : [
"autoinst_scripts1",
-------------------------------------------------------------------------
This matches what I described in /usr/share/doc/packages/rear-SUSE/README
-----------------------------------------------------------------------------
General explanation:
[...]
After AutoYaST had recreated the basic system, in particular partitioning,
filesystems, and mount points, AutoYaST runs a so called 'chroot script'
to fill in the backup data into the recreated basic system when the
mount points of the recreated system are still below '/mnt' and
when the boot loader of the recreated system is not yet installed.
While the 'chroot script' runs, the YaST screen
"Finishing Basic Installation" shows the step
"Copy files to installed system".
-----------------------------------------------------------------------------
This means that when the module "finish" would be simply removed
from /control.xml then the 'chroot script' which should fill in
the backup data would no longer run.
But in /control.xml there is the "autoimage" which is perhaps the
"experimental imaging feature" that was added to AutoYaST in SLES11
http://www.suse.com/~ug/autoyast_changes_SLES10_SLES11.html
If this is the case, it might be possible to re-implement
the "skip-second-stage" functionality in RecoveryImage via:
1.
Use the "experimental imaging feature" in AutoYaST to fill
in the backup data only in case of "skip-second-stage"
(but still use the 'chroot script' otherwise).
2.
Only in case of "skip-second-stage" modify the autoinstallation
workflow in control.xml like
----------------------------------------------------------------------------
<workflow>
<stage>initial</stage>
<label>Base Installation</label>
<mode>autoinstallation</mode>
...
<module>
<label>Perform Installation</label>
<name>prepdisk</name>
</module>
...
<module>
<label>Perform Installation</label>
<name>autoimage</name>
</module>
<module>
<label>Perform Installation</label>
<name>rpmcopy</name>
</module>
...
<module>
<label>Perform Installation</label>
<name>bootloader</name>
</module>
</modules>
</workflow>
----------------------------------------------------------------------------
Uwe,
is it true that "autoimage" means the "experimental imaging feature"
in AutoYaST or am I wrong here?
What do you think in general about this approach?
--
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.