Hi @KV1979,
I did some testing here and I was able to try and reproduce what you are observing. I did a build on our Scarthgap version with the following in my local.conf
:
INHERIT += "torizon-signed"
TDX_IMX_HAB_CST_DIR = "/workdir/torizon/layers/cst"
I built 2 images like this. One image I flashed to my Verdin i.MX8M Plus using Toradex Easy Installer. The other I uploaded to our Torizon Cloud platform using TorizonCore Builder. I provisioned the device and attempted an OS update to the uploaded version. The system got the update and rebooted as expected, but the boot failed to succeed with the following:
Starting systemd-udevd version 255.13^
sysroot.readonly configuration value: 0 (fs writable: 1)
ostree-prepare-root: Error loading signatures from repo: No commitmeta for commit f28c3273fb15f8f43059cbcb7fd50118e45e2a9971226061b5005241c1d1f85b
ERROR: There's no '/dev' on rootfs.
Which more or less looks exactly like what you got. This is unexpected as our team did do work in the past to make sure an OTA update would work here. Therefore, I can only assume this is some kind of new bug or regression. I will report this to our team for further investigation and fixing. Thank you for bringing this to our attention.
Best Regards,
Jeremias