Skip to content
Snippets Groups Projects

Description

This role installs and manages a PXE bootloader based on SYSLINUX.

Requirement

General variables

  • os

Variables

Process

main

  1. create subdirectories for boot images and configuration files
  2. install pxelinux files to root directory
  3. run configuration tasks

configure

  1. install configuration file for default boot

registerimage

  1. copy image from netboot_image_buildpath to image directory
  2. create configuration file for image

unregisterimage

  1. delete image from image directory
  2. delete configuration file for image

setimage

  1. copy configuration file of image to file named by the MAC-address of host

resetimage

  1. delete file named by the MAC-address of host

License

BSD-3-Clauses

Contributors