Google Compute Engine: espere hasta que el servicio systemd salga con 0 al apagar

Google Compute Engine: espere hasta que el servicio systemd salga con 0 al apagar

Tengo un par de instancias en Google Compute Engine. Ahí tengo el servicio systemd con ExecStopopción. La ejecución del script puede llevar un tiempo considerable (de 5 a 10 minutos).

Al cerrar la instancia de GCE, se ejecuta este script, sin embargo, no finaliza ya que la instancia de GCE se apaga antes de finalizar y lo ignora.

Es muy importante terminar correctamente y completar completamente este guión.

De documentos de Google:

Stopping an instance causes Compute Engine to send the ACPI Power Off signal to the instance. Modern guest operating systems are configured to perform a clean shutdown before powering off in response to the power off signal.

¿Hay alguna manera de decirle a GCE que espere hasta que el servicio systemd termine de detenerse?

información relacionada