Rule bases autoyast imaging is an powerfull feature for installind SLES Mashines.
But for this feature you must specify the path for that rules folder instead of an autoyast.xml as autoyast boot parameter.

Like this: autoyast=http://10.10.0.1/profile/

By editing the autoyast imaging bundel in ZCM it is not possible to type in only a path as autoyast script source.

You must type in a file name with an xml extension.
Yes, i coul'd rename my to folder rules.xml but it dosn't work.
The slash at the end of the directory name is important. And with thast slash at the end i could not save that bundle.

Comments

  • There is feature using system variables with multiple levels, such as specific to zone,bundle,device, and h/w rules. This could be resolved using single autoyast.xml having system variables used where ever required, and that will be resolved dynamically while loading the bundle. Please try this option and update.

  • Hmm, i could not see how variables in a autoyast.xml file can help me in this case.
    We use rule based autoyast imaging to dynamically generate one autoyast.xml out of many smal xml files with special configurations for partitioning, filesystems, nic configurations (single nic or nic bonding) and packages based on menu selections during the autoyast process or hardware dmi informations.
    The differents are to complex to store it in a variable, i think so.

  • Thanks for quick update, please find the information,

    1. You have to upload the autoyast.xml into zenserver by selecting "Upload script to server" option during bundle creation.
    2. When the autoyast.xml downloaded from server, it resolves the system variables used in the autoyast.xml in the following precedence order "Bundle, Device, Device Folder, Rule, Zone".

    3. Anything in the autoyast.xml, could be defined as system variables, and used for multiple devices. (something like one autoyast bundle could be served to 1000's of devices with different configuration resolved using system variables used in autoyast.xml )