Roger Luethi 4749e620b6 labs: repeat test from snapshot
With this changeset, the cluster build can be tested starting from a
specific snapshot. This is mostly useful for testing client scripts
without having to go through the whole cluster build every time.

For instance, to rebuild the cluster from snapshot neuntron_configured:

./tools/repeat-test.sh -b -t neutron_configured -s "controller compute"

This will restore the appropriate snapshot on each node, boot nodes
controller and compute, and continue the cluster build from the named
snapshot onward.

Note: this procedure restores, boots, and continues in short order which
uncovers new shortcomings (races) in scripts that assume a service is
available when they should check and wait for the service.

If you just want to restore all nodes to the appropriate snapshots:
./tools/restore-cluster.sh -t <snapshot>

Change-Id: I0b7888d02de6eb50760d421d6d897f516f8c7718
2015-05-10 16:14:52 +02:00
..
2015-05-03 22:44:56 +05:30
2015-03-08 13:59:31 +01:00
2015-05-10 16:14:52 +02:00
2015-05-03 22:44:56 +05:30

The tools in this directory are for advanced users and developers. They can be used to test changes in the training-cluster.