6 Commits

Author SHA1 Message Date
Will Miller
1f4127c184 Prefix volume names with node name
Each volume needs its own volume, so to ensure separate volumes are
created for every node, give each volume a unique name comprising the
parent node's name and the volume's index within the node's volume list.
2018-09-20 10:52:08 +00:00
Will Miller
c0227d29b4 Move absent node pruning to cleanup section
Add a cleanup_state.yml playbook that is run after every deployment and
teardown. It will remove any nodes marked as 'absent' from the state
file, by calling schedule.py with `prune_only=True`.
2018-09-18 16:28:34 +00:00
Will Miller
7f2bfa835f Add additional _process_specs tests 2018-09-17 08:50:24 +00:00
Will Miller
5e0702ce68 Add _process_specs tests 2018-09-14 16:40:50 +00:00
Will Miller
3fb33d84f8 Fix mock import for Python 2 2018-09-14 13:51:21 +00:00
Will Miller
794bffd701 Add basis for action plugin tests 2018-09-14 13:35:27 +00:00