Hello everyone,
I'm using the following control file
to perform a SuSE 8.1 autoinstallation:
<?xml version="1.0"?>
<!DOCTYPE profile SYSTEM "/usr/share/YaST2/include/autoinstall/profile.dtd">
<profile xmlns="http://www.suse.com/1.0/yast2ns"
xmlns:config="http://www.suse.com/1.0/configns">
<configure>
<networking>
<dns>
true
true
<domain>demo-zone.com</domain>
<hostname>praga</hostname>
<nameservers config:type="list">
<nameserver></nameserver>
</nameservers>
<searchlist config:type="list">
</searchlist>
</dns>
<interfaces config:type="list">
<interface>
<bootproto>dhcp</bootproto>
<broadcast></broadcast>
<device>eth0</device>
<ipaddr></ipaddr>
<netmask></netmask>
<network></network>
<options></options>
<startmode>onboot</startmode>
<wireless>no</wireless>
</interface>
</interfaces>
<routing>
false
<routes config:type="list">
<route>
<destination>default</destination>
<device>-</device>
<gateway></gateway>
<netmask>-</netmask>
</route>
</routes>
</routing>
</networking>
<runlevels>
<default>5</default>
<services config:type="list"/>
</runlevels>
<scripts>
<post-scripts config:type="list">
</post-scripts>
<pre-scripts config:type="list"/>
</scripts>
<users config:type="list">
<user>
<encrypted config:type="boolean">false</encrypted>
changeme
<username>root</username>
</user>
</users>
<x11>
16
true
kdm
false
<monitor>
<display>
<frequency config:type="integer">75</frequency>
<height config:type="integer">768</height>
60
75
31
50
<width config:type="integer">1024</width>
</display>
1024X768@75HZ
VESA
</monitor>
<resolution>1024x768</resolution>
true
</x11>
</configure>
<install>
<bootloader>
true
true
<linear config:type="boolean">false</linear>
<location>mbr</location>
</bootloader>
<general>
<clock>
<hwclock>localtime</hwclock>
<timezone>Europe/Madrid</timezone>
</clock>
<keyboard>
<keymap>spanish</keymap>
</keyboard>
<language>es_ES</language>
<mode>
<confirm config:type="boolean">false</confirm>
<forceboot config:type="boolean">false</forceboot>
false
<reboot config:type="boolean">false</reboot>
</mode>
<mouse>
<id>probe</id>
</mouse>
</general>
<partitioning config:type="list" >
<drive>
<device>/dev/hda</device>
<use>all</use>
</drive>
</partitioning>
<report>
<errors>
<log config:type="boolean">true</log>
<show config:type="boolean">true</show>
<timeout config:type="integer">10</timeout>
</errors>
<messages>
<log config:type="boolean">true</log>
<show config:type="boolean">false</show>
<timeout config:type="integer">10</timeout>
</messages>
<warnings>
<log config:type="boolean">true</log>
<show config:type="boolean">false</show>
<timeout config:type="integer">10</timeout>
</warnings>
</report>
<software>
<addons config:type="list">
<addon>Kde</addon>
</addons>
<base>Minimal+X11</base>
<packages config:type="list">
</packages>
</software>
</install>
</profile>
However, when installation finishes,
there is no kernel installed under /boot
(the k_deftl package is not installed).
I have discovered that removing
<packages config:type="list">
</packages>
of the control file, the installation
works fine with the kernel installed.
It seems autoyast2 doen't like an
empty <packages> list.
Somebody have experienced similar
behaviour? What is the cause?
Maybe an autoyast2 bug?
Thanks in advance,
--------
Fermín
Agora Systems, S.A.