We have a device which fails with update.
This is strange since all other devices worked nicely.
Here’s what happens:
Command
sudo mender-update -l trace install /data/sw-1.9.1.mender
results in
record_id=1 severity=trace time="2026-Mar-11 15:42:55.989251" name="Global" msg="Entering state N6mender6update10standalone20PrepareDownloadStateE"
record_id=2 severity=trace time="2026-Mar-11 15:42:55.990320" name="Global" msg="Entry name: version"
record_id=3 severity=trace time="2026-Mar-11 15:42:55.990513" name="Global" msg="Parsing Version"
record_id=4 severity=trace time="2026-Mar-11 15:42:55.990845" name="Global" msg="Parsing the Manifest"
record_id=5 severity=trace time="2026-Mar-11 15:42:55.990963" name="Global" msg="Entry name: manifest"
record_id=6 severity=trace time="2026-Mar-11 15:42:55.993069" name="Global" msg="Entry name: header.tar.xz"
record_id=7 severity=trace time="2026-Mar-11 15:42:55.993184" name="Global" msg="Check version integrity"
record_id=8 severity=trace time="2026-Mar-11 15:42:55.993290" name="Global" msg="Parsing the Header"
record_id=9 severity=trace time="2026-Mar-11 15:42:55.993855" name="Global" msg="Entry name: header-info"
record_id=10 severity=trace time="2026-Mar-11 15:42:55.993950" name="Global" msg="StringToType: header-info"
record_id=11 severity=trace time="2026-Mar-11 15:42:55.994023" name="Global" msg="Parse(header-info)"
record_id=12 severity=trace time="2026-Mar-11 15:42:55.994288" name="Global" msg="Parsing the payloads"
record_id=13 severity=trace time="2026-Mar-11 15:42:55.994404" name="Global" msg="Parsing the header-info artifact_provides"
record_id=14 severity=trace time="2026-Mar-11 15:42:55.994489" name="Global" msg="Parsing the header-info provides:artifact_name"
record_id=15 severity=trace time="2026-Mar-11 15:42:55.994561" name="Global" msg="Parsing the header-info provides:artifact_group (if any)"
record_id=16 severity=trace time="2026-Mar-11 15:42:55.994635" name="Global" msg="Parsing the header-info depends:artifact_depends (if any)"
record_id=17 severity=trace time="2026-Mar-11 15:42:55.994782" name="Global" msg="Entry name: headers/0000/type-info"
record_id=18 severity=trace time="2026-Mar-11 15:42:55.994859" name="Global" msg="StringToType: headers/0000/type-info"
record_id=19 severity=trace time="2026-Mar-11 15:42:55.995150" name="Global" msg="Parsing the sub-header ..."
record_id=20 severity=trace time="2026-Mar-11 15:42:55.995231" name="Global" msg="Parse(type-info)..."
record_id=21 severity=trace time="2026-Mar-11 15:42:55.995390" name="Global" msg="type-info: Parsing the payload type"
record_id=22 severity=trace time="2026-Mar-11 15:42:55.995469" name="Global" msg="type-info: Parsing the artifact_provides"
record_id=23 severity=trace time="2026-Mar-11 15:42:55.995570" name="Global" msg="type-info: Parsing the artifact_depends"
record_id=24 severity=trace time="2026-Mar-11 15:42:55.995646" name="Global" msg="No artifact_depends found in type-info"
record_id=25 severity=trace time="2026-Mar-11 15:42:55.995710" name="Global" msg="type-info: Parsing the clears_artifact_provides"
record_id=26 severity=trace time="2026-Mar-11 15:42:55.995800" name="Global" msg="Finished parsing the type-info.."
record_id=27 severity=debug time="2026-Mar-11 15:42:55.995892" name="Global" msg="Setting the type-info in payload nr 0 to rootfs-image"
record_id=28 severity=trace time="2026-Mar-11 15:42:55.995987" name="Global" msg="Entry name: headers/0000/meta-data"
record_id=29 severity=trace time="2026-Mar-11 15:42:55.996053" name="Global" msg="StringToType: headers/0000/meta-data"
record_id=30 severity=trace time="2026-Mar-11 15:42:55.996510" name="Global" msg="sub-header: looking for meta-data"
record_id=31 severity=trace time="2026-Mar-11 15:42:55.996578" name="Global" msg="Parsing the header meta-data"
record_id=32 severity=trace time="2026-Mar-11 15:42:55.996946" name="Global" msg="Received json load error: Failed to parse JSON from stream: Empty input encountered"
record_id=33 severity=trace time="2026-Mar-11 15:42:55.997033" name="Global" msg="Received an empty Json body. Not treating this as an error"
record_id=34 severity=trace time="2026-Mar-11 15:42:55.997138" name="Global" msg="sub-header: parsed the meta-data"
record_id=35 severity=trace time="2026-Mar-11 15:42:56.000386" name="Global" msg="Entering state N6mender6update10standalone9ExitStateE"
record_id=36 severity=error time="2026-Mar-11 15:42:56.000569" name="Global" msg="No such file or directory: Could not open path to sync: Ä/mender/modules/v3/payloads/0000/tree/current_device_type"
Streaming failed.
System not modified.
Could not fulfill request: No such file or directory: Could not open path to sync: Ä/mender/modules/v3/payloads/0000/tree/current_device_type
I’m using mender-update version 5.0.1 on raspberry by 4 with 32 bit OS.
Strange is the corrupt character above Ä. Each time I try mender-update install, I get a different corrupt character.
What could this be?
Is this corrupt?
(Any commands to repair it?)