diff options
author | Michael DeHaan <mdehaan@redhat.com> | 2007-02-09 09:46:09 -0500 |
---|---|---|
committer | Jim Meyering <jim@meyering.net> | 2007-02-09 09:46:09 -0500 |
commit | 4fcfce9f722961c6b20ee6cec3eb196f618b7a2e (patch) | |
tree | ad775d0564e8624ec81f5a884d303f2320012647 /cobbler.pod | |
parent | 889dfd293ac1b753a317b495afed5cb26ad17985 (diff) | |
download | third_party-cobbler-4fcfce9f722961c6b20ee6cec3eb196f618b7a2e.tar.gz third_party-cobbler-4fcfce9f722961c6b20ee6cec3eb196f618b7a2e.tar.xz third_party-cobbler-4fcfce9f722961c6b20ee6cec3eb196f618b7a2e.zip |
Added an optional --breed parameter for "distro add" that supports usage of a SuSE answer file (needs testing) and can make way for other distros. koan needs to detect when it's been given a non-redhat based distro and not do anything, though cobbler PXE should work in both cases.
Diffstat (limited to 'cobbler.pod')
-rw-r--r-- | cobbler.pod | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/cobbler.pod b/cobbler.pod index af2bc13..7e8fad5 100644 --- a/cobbler.pod +++ b/cobbler.pod @@ -1,6 +1,6 @@ =head1 NAME -cobbler is a command line tool for configuring a provisioning and update server. It supports provisioning via PXE, virtualization (Xen), and remotely re-kickstarting a existing Linux system when PXE booting isn't possible. The latter two features are enabled by usage of 'koan' (a client side provisioning application) on the remote system. Update server features include yum mirroring over rsync:// and integration of those mirrors with kickstart. +cobbler is a command line tool for configuring a provisioning and update server. It supports provisioning via PXE, virtualization (Xen), and remotely re-provisioning a existing Linux system when PXE booting isn't possible. The latter two features are enabled by usage of 'koan' (a client side provisioning application) on the remote system. Update server features include yum mirroring over rsync:// and integration of those mirrors with kickstart. =head1 SYNOPSIS @@ -43,7 +43,7 @@ This first step towards configurating what you want to provision is to add a dis Anyhow, the manual distro add command is: -B<cobbler distro add --name=string --kernel=path --initrd=path [--kopts=string] [--ksmeta=string] [--arch=x86|x86_64|ia64]> +B<cobbler distro add --name=string --kernel=path --initrd=path [--kopts=string] [--ksmeta=string] [--arch=x86|x86_64|ia64] [--breed=redhat|suse]> =over @@ -86,6 +86,12 @@ Example: --ksmeta="foo=bar baz=3 asdf" See the section below on templating. +=item breed + +Defaults to "redhat", which is a suitable value for Fedora and Centos as well. Specifying "suse" allows the kickstart file parameters to be treated instead like AutoYaST answer files, such that the proper parameters for SuSE answer files +are put on the kernel command line. Support for other types of distributions is possible in the future. The file used for the answer file, regardless of +distro breed, is the value used for --kickstart when creating the profile. See the profile add commands for further information. + =back =head2 ADDING A PROFILE @@ -112,6 +118,8 @@ the name of a previously defined cobbler distribution If this parameter is not provided, the kickstart file will default to /etc/cobbler/default.ks (or whatever is set in /var/lib/cobbler/settings). This file is initially blank, meaning default kickstarts are not automated. Admins can change the default.ks or can leave it blank. +Note: For other breeds of distros (see --breed argument to "distro add") that do not use "kickstarts", the kickstart in this case is just the distro specific answer file (such as an AutoYAST file). koan doesn't work for those other distros (like SuSE), but cobbler should be perfectly usable as a stand-alone solution for automated multi-distro-breed PXE control. + =item virt-name (optional) (Virt-only) what the Virt guest name should start with. Creating |