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 | |