WP7603 Legato updates read-only

Hi all!
I’ve been facing a problem while attempting to update the Legato layer (version 19.02) on my WP7603 board.
Basically I’m customizing the basic 19.02 version of Legato and adding customs app. Everything works as expected, except that if I update the layer with either instlegato or update or fwupdate, the update goes through but I’m unable to update Legato again after.
The errors I get are the following:

  • The actual instlegato (or update) commands fails with this message:
    ***Error: Security check failure. See log for details.

FAILED

Update failed

Systems installed:

58 [good]

60 [tried 1] ← current

Legato framework is running.

While the logread itself shows:
Nov 11 16:55:24 swi-mdm9x28-wp user.info Legato: INFO | updateDaemon[1888]/framework T=main | LE_FILENAME user_Create() 1370 | Created user ‘SecurityUnpack’ with uid 1023 and gid 1023.

Nov 11 16:55:24 swi-mdm9x28-wp user.emerg Legato: EMR | updateDaemon[1888]/updateDaemon T=main | updateDaemon.c SecurityUnpack() 321 | Failed to exec ‘/legato/systems/current/bin/security-unpack’ (Permission denied)

Nov 11 16:55:24 swi-mdm9x28-wp user.err Legato: =ERR= | updateDaemon[860]/updateDaemon T=main | updateUnpack.c JsonErrorHandler() 321 | Error reading update pack (Read error flags set: POLLHUP (at line 1))

Nov 11 16:55:24 swi-mdm9x28-wp user.err Legato: =ERR= | updateDaemon[860]/updateDaemon T=main | updateDaemon.c UpdateFailed() 415 | Update failed!!

Nov 11 16:55:24 swi-mdm9x28-wp user.crit Legato: CRT | updateDaemon[860]/updateDaemon T=main | updateDaemon.c PipelineDone() 1927 | security-unpack reported a security violation.

Do you have any clue of what’s going on?
Thanks in advance!

Hi,
Could you help to provide the details steps of your installing (instlegato, update, fwupdate…)
And what is the legato’s version that you updated again? And could you help to provide debug log from successful update to failed update?
Thanks,