Project

General

Profile

Feature #470

Add kickstart via gpxe support

Added by Ohad Levy almost 9 years ago. Updated almost 9 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Unattended installations
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

This will allow alternative methods of provisioning hosts (it would be possible to skip tftp altogether).


Related issues

Related to Foreman - Bug #4020: @static only works in kickstart templatesClosed2014-01-15

Associated revisions

Revision 14dd0353 (diff)
Added by Ohad Levy almost 9 years ago

fixes #470 - Add gpxe scripts support

This commit implements the following:
  • dynamic gpxe script that kickstart purly with gpxe - see usage example below
  • add static network option to kickstart, ie if added ?static=true to the url, network configuration would be static
    at the moment this should only be used with gpxe, or alternatviily you would need to
    provide the network information as a kernel argument (see gpxe_kickstart_config file as an example for that.

gpxe usage example

press ctrl-b for interactive mode
#get network from dhcp
dhcp net0
#or set static
ifopen
set net0/ip <your host ip>
set net0/netmask <netmask>
set net0/gateway <your gateway>
set net0/dns <dns server>

  1. tell gpxe to ask foreman for instructions
    kernel http://foreman/unattended/gpxe_kickstart_config
    boot

Revision 552638db (diff)
Added by Ohad Levy almost 9 years ago

fixes typo - refs #470

History

#1 Updated by Ohad Levy almost 9 years ago

  • Status changed from New to Ready For Testing
  • % Done changed from 0 to 100

#2 Updated by Ohad Levy almost 9 years ago

  • Subject changed from Add gpxe scripts support to Add kickstart via gpxe support

#3 Updated by Ohad Levy almost 9 years ago

  • Status changed from Ready For Testing to Closed

#4 Updated by Lukas Zapletal 4 months ago

  • Related to Bug #4020: @static only works in kickstart templates added

Also available in: Atom PDF