Appendix A. XML File Syntax

Table of Contents
A.1. Node XML Tags
A.2. Graph XML Tags

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.