Rocks generates kickstart files for compute nodes dynamically using a structure called the "kickstart graph". This graph is made from edges and nodes, both described in an XML language. This section serves as a reference for the XML tags and attributes.
A traversal of the kickstart nodes and edges makes a full kickstart file used to specify the software and configuration for a node. Edges are described in "graph" files, while each node is specified in a "node" file.
When the order of nodes' contribution to the kickstart file matters, we use
special edges made with <order>
tags.
We describe these tags in this section as well.