Serverless hangs when checking the stack update process

If you are noticing that the serverless framework is getting stuck with the message "Checking Stack update process" when deploying, this might be helpful for you.

Sometimes you will notice that serverless is completely stuck or hang at this point, but other times you will notice that the deploy is making progress (by printing a few more dots after the message). In any case, you will get no further than that and your deploy will get stalled forever.

It seems this happens when your clock is out of sync, and this was already reported with the issue #2691, and the solution for me was simply to run ntpdate and update my system clock.

I hope this works for you too!