Ghost status not updating after upgrade

I’ve updated my Ghost version from 4.4.0 to 4.5.0 after updating OS (20.04 to 21.04) and for some reason Ghost status isn’t working correctly. It is always displaying the status as stopped but it is actually running.


Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute
Node version: v14.17.0
NPM version: 7.12.1
Ghost-CLI version: 1.17.1
Ghost version: 4.5.0 (at /var/www/ghost)

I’ve found that ghost doctor returns the following error System checks failed with message: 'Linux version is not Ubuntu 16, 18, or 20'

Ghost doesn’t support Ubuntu 21 so unexpected errors are to be expected. You should be mindful when running ghost-cli commands and be prepared to step in and start/stop things manually if needed.