Causes Motherships to post on application state transition (even outside debug mode!).
Changes the existing acknowledgement system in Root to Post when all Motherships have reached a certain state. This changeset adds some fields to OrchBase to facilitate this.
Causes the deployment command to write useful information to its microlog.
Causes Motherships to propagate errors to each other, via Root (logging as appropriate).
Fixes a bug where Motherships would print their close-down message outside debug mode.
Notably, it does not:
Introduce a time-out for deployment and initialisation. It'd take too long to get right, and it's fiddly because it depends on the application being loaded.
Support recalling of an initialised or running application (as usual). You'll need to start/stop the application first.
This changeset was tested with the ring_test example on Ayres, using thread-filling and bucket-filling placement.
Resolves #245.
This changeset:
OrchBase
to facilitate this.Notably, it does not:
This changeset was tested with the ring_test example on Ayres, using thread-filling and bucket-filling placement.
Also see the documentation PR at https://github.com/POETSII/orchestrator-documentation/pull/18