Hi @zumiani
I think I found the problem. The updatev2 script has Windows-like line endings CRLF, so when executing on the Raspberry Pi it will actually error with:
./updatev2: /bin/bash^M: bad interpreter: No such file or directory
I don’t know, however, how you managed to execute it locally, maybe you were using bash updatev2 instead of just ./updatev2 ?
For a Linux script, you must use Unix endings. Please modify your script, repack the Artifact, and retry. Tip: you can use dos2unix tool for this.
Lluís