Allow users to cancel actions like snapshots and droplet creation
Creation of cancel button command, to delayed or not response actions in the server.
The user should be able to cancel the transfer of the snapshot.
The user should also be able to view the progress of the transfer in percent.
If - for any reason - creating a droplet takes too long,
canceling the process would be an option for some.
e.g. to be able to create a new droplet without further having the old one in queue, or simply to cancel out and try later …
Maybe you even selected the wrong instance properties such as server location and wanted to change them … or you missed selecting the ssh key file …
I've learned the hard way that for my droplet, snapshots take longer that half an hour. It would be helpful to have a "Cancel Snapshot" feature if the downtime related to the droplet locking is affecting your operation.
Peter Isburgh commented
Agree there must be a way for customer to decide when the window for a snapshot is over, since the machine is offline. Can't hold the domain hostage. Not sure if the progress bar is accurate either. Look forward to Singapore-like solution with online snapshots of a mirror. Thanks!
Tobias Eigen commented
I'd also like to be able to know more about what is happening when a snapshot is being created and cancel it if it's taking too long. Still waiting after 20 minutes.
yes, I am also facing the same snapshot stuck problem. Please add the cancel option.
haim ari commented
snapshot is already running for 8 Min... knowing when it's going to end or being able to cancel it
For example, I pressed to take a snapshot with the server off and it got held in the processing status....
Creating a snapshot went from 3 minutes to....I have no idea as it is still running after 15 minutes. I only changed 3 config lines.....As the droplet is a very heavy used redirector, such long downtime is really bad. What makes it take this long?
Glad I found out pre-production :)
Sean Kennedy commented
Just chiming in; definitely would love to see some sort of timer indicating how long the snapshot process is going to take with the option to cancel it.
I came here as it was Processing... longer than a previous snapshot tool. I assume this is due to some queue on your backend. Maybe you could indicate to the user how big the queue is if this is the reason. I would rather know its being stalled because of your system load rather than what seems like an inconstant failure of some kind. Anyways, snapshots are a awesome feature :)
Going to look into that and see if we can provide a way to get events cancelled before they start processing.
Interesting suggestion, definitely something we are going to look into.