The PXE formula is used to configure PXE booting on the branch server.
In the SUSE Manager Web UI, open the details page for the branch server, and navigate to the
Pxeformula, and click
Navigate to thetab, and set these parameters:
Kernel filenamefield, keep the default value.
Initrd filenamefield, keep the default value.
Kernel command line parametersfield, keep the default value. For more information about possible values, see Kernel Command Line Parameters.
PXE root directoryfield, enter the path to the saltboot directory (for example,
Branch idfield, type a name to use as a branch identifier (for example:
Branch0001). Use only alphanumeric characters for the branch identifier.
Save Formulato save your configuration
Apply the highstate.
Saltboot supports common kernel parameters and saltboot-specific kernel parameters.
All the parameters can be entered in the
Kernel Command Line Parameters field of the PXE formula.
Do Not Use in Production
Do not use this parameter in a production environment as it creates a major security hole. This parameter should be used only in a development environment for debug purposes.
Starts a shell on tty2 during boot and enables debug log level in Salt.
Overrides auto-detection of the Salt master. For example:
Overrides the local boot fallback timeout if the Salt master does not apply the saltboot state within this timeout (default: 60 seconds). For example:
If the terminal has a hostname assigned by DHCP, it is by default used as a minion ID. Setting this option to
1disables this mechanism, and SMBios information will be used as a minion ID.
Setting this option to
1disables adding random generated suffix to terminal minion ID.
If you set this parameter make sure your terminal has either a unique hostname provided by DHCP and DNS, or the terminal hardware comes with a unique serial number stored in its SMBios memory. Otherwise there is a risk of terminal minion ID duplicity, and bootstrapping the minion will fail.
The following parameters (
root) are usually autoconfigured and should be used only in specific conditions such as debugging or development:
Branch ID set in the PXE formula form.
Device that contains the Salt configuration.
Device that contains the already deployed root filesystem. Used for falling back to local boot.