summaryrefslogtreecommitdiffstats
path: root/cobbler.pod
diff options
context:
space:
mode:
authorMichael DeHaan <mdehaan@redhat.com>2007-02-09 09:46:09 -0500
committerJim Meyering <jim@meyering.net>2007-02-09 09:46:09 -0500
commit4fcfce9f722961c6b20ee6cec3eb196f618b7a2e (patch)
treead775d0564e8624ec81f5a884d303f2320012647 /cobbler.pod
parent889dfd293ac1b753a317b495afed5cb26ad17985 (diff)
downloadthird_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.pod12
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