balena-supervisor/test/integration/config
Felipe Lalanne dade598737 Use fatrw utility for writes to boot partition
This PR changes the way the supervisor reads and writes files from /mnt/boot. Reads will
now use the [fatrw utility](https://github.com/balena-os/fatrw/) as a way to minimize corruption of
files in the boot partition, and thus preventing possible bricking of the device.

Since this basically changes the way a lot of configurations are read, this work was being blocked because of
the way tests were being done. While there still remain a couple of legacy tests to be migrated, this PR disables
test:legacy tests when running npm run test, as the work on refactoring those tests is in progress (see #2048) and
fatrw integration is of higher priority.

Change-type: minor
2022-11-16 21:21:23 -03:00
..
config-txt.spec.ts Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
extlinux.spec.ts Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
extra-uenv.spec.ts Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
odmdata.spec.ts Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
splash-image.spec.ts Migrate all device config tests to integration. 2022-11-14 11:12:52 -03:00
utils.spec.ts Use fatrw utility for writes to boot partition 2022-11-16 21:21:23 -03:00