-
Notifications
You must be signed in to change notification settings - Fork 258
Open
Description
I'm evaluating Teletraan as a replacement for Capistrano. One important feature in our Capistrano deployment system is the ability to run our init scripts to stop/start all hosts in what Teletraan calls an "environment".
It looks like I can roughly emulate this with the following workflow, when hosts are enumerated explicitly in the "Capacity" page:
- Go to the environment -> all hosts page.
- Terminate the desired hosts.
- Do whatever workflow tasks are required while the hosts are down.
- Go to the environment -> all hosts page.
- Perform the RESET action on the previously stopped hosts.
This is pretty clunky, however: it downloads a new build and goes through the complete lifecycle for a host (from PRE_DOWNLOAD
to POST_RESTART
). Really, all we need to run is RESTARTING
and POST_RESTART
to resume a host from the STOPPED
state. It would be nice if there were a way to do this directly.
Metadata
Metadata
Assignees
Labels
No labels