Sample Autoinstallation Script for System Upgrade (SLES 12 SP4 to SLES 15)
Sample Autoinstallation Script for a System Upgrade (SLES 12 SP4 to SLES 15)
<?xml version="1.0"?>
<!DOCTYPE profile>
<profile xmlns="http://www.suse.com/1.0/yast2ns"
xmlns:config="http://www.suse.com/1.0/configns">
<general>
$SNIPPET('spacewalk/sles_no_signature_checks')
<mode>
<confirm config:type="boolean">false</confirm>
</mode>
</general>
<add-on>
<add_on_products config:type="list">
<listentry>
<ask_on_error config:type="boolean">true</ask_on_error>
<media_url>http://$redhat_management_server/ks/dist/child/sle15-updates-x86_64/autumn2018</media_url>
<name>SLE15 Updates</name>
<product>SLE15</product>
<product_dir>/</product_dir>
</listentry>
<listentry>
<ask_on_error config:type="boolean">true</ask_on_error>
<media_url>http://$redhat_management_server/ks/dist/child/sle-manager-tools15-pool-x86_64/summer2017</media_url>
<name>SLE15 Manager Tools Pool</name>
<product>SLE15</product>
<product_dir>/</product_dir>
</listentry>
<listentry>
<ask_on_error config:type="boolean">true</ask_on_error>
<media_url>http://$redhat_management_server/ks/dist/child/sle-manager-tools15-updates-x86_64/autumn2018</media_url>
<name>SLE15 Manager Tools Updates</name>
<product>SLE15</product>
<product_dir>/</product_dir>
</listentry>
</add_on_products>
</add-on>
<upgrade>
<only_installed_packages config:type="boolean">false</only_installed_packages>
<stop_on_solver_conflict config:type="boolean">true</stop_on_solver_conflict>
</upgrade>
<backup>
<sysconfig config:type="boolean">true</sysconfig>
<modified config:type="boolean">true</modified>
<remove_old config:type="boolean">false</remove_old>
</backup>
<networking>
<keep_install_network config:type="boolean">true</keep_install_network>
<start_immediately config:type="boolean">true</start_immediately>
</networking>
<scripts>
<init-scripts config:type="list">
$SNIPPET('spacewalk/sles_register_script')
</init-scripts>
</scripts>
</profile>