Skip to content
  • Leigh B. Stoller's avatar
    Death to proxydhcp; one less specialized daemon. DHCP will return the · 2b2b8ca1
    Leigh B. Stoller authored
    filename to boot, and all local nodes will boot the same pxeboot kernel,
    which has been extended to allow for jumping directly into a specific MFS
    (in addition to the usual testbed boot into a partition or multiboot
    kernel).
    
    Bootinfo and the bootwhat protocol extended to tell the client node what
    MFS to jump into directly, without a reboot. pxe_boot_path and
    next_pxe_boot_path are now deprecated, with bootinfo used to control which
    MFS to boot. Nodes now boot a single pxeboot kernel, and bootinfo tells
    them what to do next.
    
    Bootinfo greatly simplifed. temp_boot_osid has been added to allow for
    temporary booting of different kernels (such as with ndoe_admin or
    create_image). Unlike next_boot_osid which is a one-shot boot,
    temp_boot_osid causes the node to boot that OS until told not too.
    
    next_boot_path and def_boot_path in the nodes table are now ignored.
    Bootinfo gets path info strictly from the os_info table entry for the osid
    given ...
    2b2b8ca1