I am installing a brand new copy of balena os on a Raspberry Pi 3. I am using the 64 bit version 2.94.4 with supervisor version 12.11.36.
I flash the os onto the sd card and insert into the Pi. Everything boots up and connects, the services download, and everything works for 5 minutes or so. Then, supervisor goes down with the following error message:
(node:1) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 6)
(node:1) UnhandledPromiseRejectionWarning: Error: The migration directory is corrupt, the following files are missing: M00007.js
at validateMigrationList (/usr/src/app/dist/app.js:10:2105951)
at /usr/src/app/dist/app.js:10:2107110
The device is set to the same supervisor version so I am not sure why it would be trying to update or if that is the issue. I can ssh into the device (it’s on my local network).