Ubuntu 18.10 on vultr
Setup MeshCentral with mongodb using the the Increased Security Install on 4.8 of Users guide.
So far all is working fine except for updating.
Following the instructions for updating manually is not working wondering if anyone else has run into this same issue.
mesh1:~$ sudo systemctl stop meshcentral.service
mesh1:~$ cd /opt/meshcentral
mesh1::/opt/meshcentral$ sudo npm install
npm WARN saveError ENOENT: no such file or directory, open '/opt/meshcentral/pac
kage.json'
npm WARN enoent ENOENT: no such file or directory, open '/opt/meshcentral/packag
e.json'
npm WARN meshcentral No description
npm WARN meshcentral No repository field.
npm WARN meshcentral No README data
npm WARN meshcentral No license field.
up to date in 1.794s
mesh1::/opt/meshcentral$ sudo chown -R meshcentral:meshcentral /opt/meshcentral
mesh1:/opt/meshcentral$ sudo systemctl start meshcentral.service
mesh1:/opt/meshcentral$
In MeshCentral, I check server version and this is what I get.

There is a /opt/meshcentral/package-lock.json and wondering if that is stopping the upgrade.
Any clues?
They seem to come out about every three hours during the production day.