System Name
Example: vanhalen
#if $system
Created
$time.ctime($system.ctime)
Last Modified
$time.ctime($system.mtime)
#end if
Comment
#if $system
#set $comm = $system.comment
#else
#set $comm = ""
#end if
This is a free-form description field
Netboot Enabled
#if $system
#if str($system.netboot_enabled) != "False"
#else
#end if
#else
#end if
For PXE setups, select to boot the profile below for the system. De-select to boot the system from local disk.
Profile
#for $profile in $profiles:
$profile.name
#end for
What profile should be installed on this system?
Kickstart Metadata
Example: dog=fido gnome=yes
Kernel Options
Example: noipv6 magic=foo
Post Kernel Options
Example: clocksource=pit nosmp noapic nolapic
Server Override
Use this server for kickstarts, not the value in settings. Usually this should be left alone.
Management Key
Registration key for RHN, Satellite, or Spacewalk
Management Server
RHN, Satellite, or Spacewalk server
Access Allowed For
#if $system
#set ownerslist = ' '.join($system.owners)
#end if
Applies only if using authz_ownership module, space delimited
Hostname
#if $system
#else
#end if
Ex: "vanhalen.example.org". Used for /etc/sysconfig/network.
Gateway
#if $system
#else
#end if
Ex: "192.168.1.11". For use with static IP configs.
Name Servers
#if $system
#set joined = " ".join($system.name_servers)
#else
#end if
Name servers, space delimited, if not provided by DHCP
Name Servers Search Path
#if $system
#set joined = " ".join($system.name_servers_search)
#else
#end if
Name servers search path, space delimited, if not provided by DHCP
Management Classes
#if $system
#set joined = " ".join($system.mgmt_classes)
#else
#end if
Management classes (space delimited) for use with external configuration management system.
Virt Disk (GB)
For virtual installs only, require this disk size in GB.
Virt RAM (MB)
For virtual installs only, allocate this amount of RAM, in MB.
Virt Type
#if $system and $system.virt_type == "<>"
Inherit
#else
#if $system
Inherit
#else
Inherit
#end if
#end if
#if $system and $system.virt_type == "auto"
Any
#else
#if $system
Any
#else
Any
#end if
#end if
#if $system and $system.virt_type == "xenpv"
Xen (pv)
#else
Xen (pv)
#end if
#if $system and $system.virt_type == "qemu"
qemu/KVM
#else
qemu/KVM
#end if
What virtualization technology should koan use?
Virt Path
Sets koan's storage preferences, read manpage or leave blank.
Virt CPUs
How many virtual CPUs? This is an integer.
Power Type
#set valid_power = [ "bullpap", "wti", "apc_snmp", "ether-wake", "ipmilan", "drac", "ipmitool", "ilo", "rsa", "lpar", "bladecenter", "virsh" ,"integrity"]
#set nothing = valid_power.sort()
#for $value in $valid_power:
$value
#end for
Is a power management device attached?
Power Address
Ex: hostname-mgmt.example.org
Power Id
Plug number or blade name, if applicable.
Power User
Power management username, if device requires one.
Power Password
Power management password.
## FIXME: it might be a good idea to color code the power section in the same
## way we color code the interface section (see "nicedit" in CSS) as well as
## the virt section being a different color
Add Interface
Add interface name
Add an interface to the system, ex: eth1
Interface
#if $system
#set inames = $system.interfaces.keys()
#set nothing = $inames.sort()
#for $iname in $inames
$iname
#end for
#else
eth0
#end if
Select what interface to edit below
## ====================================== start of interface section
## ----------------------------------------
## now show all of the interface fields which may or may not
## be hidden but are always there
## ----------------------------------------
MAC
## FIXME: random MAC needs to pass the virt-type to get it in the selected range
Random MAC
Example: AA:BB:CC:DD:EE:FF
Bonding
No bonding
master
slave
Use bonding? If enabled specify bonding mode to use
Bonding master
If bonding is "slave", specify the master interface here.
Bonding options
If bonding is "master", specify the bonding options here.
IP assignment
Static
DHCP
Is the IP address of the interface statically or by DHCP configured?
IP
Example: 192.168.10.15
Subnet
Ex: "255.255.255.0". For use in kickstart templates for static IPs.
DNS name
Example: vanhalen.example.org, used by manage_dns feature
DHCP Tag
Selects alternative subnets, see manpage or leave blank
Static Routes
optional list of ip/mask:gateway formatted routes, space delimited
Virt Bridge
Example: 'xenbr0' or 'virbr0'. Can be blank if set in profile or settings.
#if $editable == True
Remove
Clicking this button removes the interface from the configuration.
#end if
## ====================================== end of interface section
#if $editable == True
#end if