Steps to reproduce:
- ./demo --enterprise-testing up
- Use Python example client to insert extra pauses.
- Remove pause for ArtifactInstall (not sure if this matters or not).
- Make a rootfs-image deployment, with pauses in ArtifactInstall and ArtifactReboot.
The installation fails, but it should have paused instead. Using debug mode for the client, these two lines look quite suspicious:
Since all the actions (the first member) are "pause", why does it return "fail"?