Changes between Version 8 and Version 9 of Internal/NewPXE


Ignore:
Timestamp:
Jul 3, 2019, 5:04:37 PM (5 years ago)
Author:
msherman
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Internal/NewPXE

    v8 v9  
    1212 1. run {{{ make publish-orbit-test}}} to push artifacts to orbit testing path
    1313 1. run {{{ make publish-orbit-prod}}} to push artifacts to orbit "real" path
    14 * Architecture
    15  1.
     14* Background
     15 * Uses alpine linux as base, due to built in customizable tool for building initfs
     16 * pulls in updated frisbee, imagezip code from emulab repo
     17 * pull omf-resctl from orbit repo
     18* Loading / saving
     19 1. Node boots
     20 1. Pulls tftp next-server from dhcp
     21 1. pulls config file from tftp server
     22 1. config file instructs to pull kernel and initfs over either http or tftp
     23 1. boots initfs
     24 1. discovers interfaces, requests dhcp lease on same interface as pxe boot occured ( from IPAPPEND 3 and rcS)
     25 1. pulls command line arguments from {{{/proc/cmdline}}}
     26 1. Launches omf-resctl with above arguments
     27  1. omf-resctl connects to xmpp with above arguments and waits for commands
     28  * Saving
     29   1.
    1630
    1731
     
    2438
    2539
    26 
     40== OLD BELOW THIS LINE ==
    2741== Highlights ==
    28421. PXE over http, instead of tftp