| 30 | | 1) The pxe.rb file from version rel-3.2.3 has been used. |
| | 30 | 1) The following changes have been made to pxe.rb. |
| | 31 | a) def PxeService.mount(prefix = '/pxe') |
| | 32 | <service name="setBootImage"> |
| | 33 | <info>Configure PXE to boot a node into a specific image</info> |
| | 34 | <args><arg name="img" value="imageName"/></args> |
| | 35 | <args><arg name="node" value="nodeName"/></args> |
| | 36 | <args><arg name="ip" value="ipAddress"/></args> |
| | 37 | </service> |
| | 38 | |
| | 39 | <service name="clearBootImage"> |
| | 40 | <info>Configure PXE to clear the boot image on the disk of a node</info> |
| | 41 | <args><arg name="node" value="nodeName"/></args> |
| | 42 | <args><arg name="ip" value="ipAddress"/></args> |
| | 43 | </service> |
| | 44 | |
| | 45 | This is as per the old version of pxe.rb (Ref: rel-3.2.3 in svn tag). |
| | 46 | |
| | 47 | b) "class SetBootImageServlet" has been changed to conform to the altered arguments in "setBootImage". |
| | 48 | |
| | 49 | c) "class ClearBootImageServlet" has been changed to conform to the altered arguments in "clearBootImage". |
| | 50 | |