firecracker-microvm / firectl

firectl is a command-line tool to run Firecracker microVMs
Apache License 2.0
477 stars 72 forks source link

Clean external shutdown of the guest VM #16

Closed srikantpatnaik closed 5 years ago

srikantpatnaik commented 5 years ago

Is it possible to implement a proper externally triggered shutdown similar to the virsh shutdown functionality in libvirt?

aghecenco commented 5 years ago

As of https://github.com/firecracker-microvm/firecracker/pull/907 (issue: https://github.com/firecracker-microvm/firecracker/issues/673), Firecracker exposes an API for external shutdown, support for which needs to be added in firectl.

samuelkarp commented 5 years ago

We'll need to update firecracker-go-sdk first so we can consume the new API.

nmeyerhans commented 5 years ago

Resolved some time ago with #24