# Directory Overlay

**URL:** https://hub.mender.io/t/directory-overlay/529
**Category:** Update Modules
**Created:** [May 6, 2019, 8:10am UTC](https://hub.mender.io/t/directory-overlay/529 "2019-05-06T08:10:15Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![SamanRatna](https://avatars.discourse-cdn.com/v4/letter/s/6a8cbe/32.png) [@SamanRatna](https://hub.mender.io/u/SamanRatna)
#### Post date: [November 11, 2020, 8:07pm UTC](https://hub.mender.io/t/directory-overlay/529/10 "2020-11-11T20:07:03Z")

</div>

Hi guys,

I am getting this error on trying out this very sample directory overlay update. Can anyone help me? I am testing it on Raspberry Pi 3 module. Please do let me know if more information is required to debug the error.

2020-11-11 16:05:29 +0000 UTC info: Running Mender client version: 2.4.0  
2020-11-11 16:05:36 +0000 UTC info: State transition: update-fetch [Download\_Enter] -\> update-store [Download\_Enter]  
2020-11-11 16:05:36 +0000 UTC info: No public key was provided for authenticating the artifact  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + STATE=Download  
2020-11-11 16:05:36 +0000 UTC info: Update module output: +  
2020-11-11 16:05:36 +0000 UTC info: Update module output: FILES=/var/lib/mender/modules/v3/payloads/0000/tree  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + backup\_dir=/var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + dest\_dir\_file=/var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + manifest\_file\_from\_deployment=/var/lib/mender/modules/v3/payloads/0000/tree/files/manifest  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + update\_files\_tar=/var/lib/mender/modules/v3/payloads/0000/tree/files/update.tar  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + state\_dir=/var/lib/mender/dir-overlay-install  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + manifest\_file=/var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + manifest\_file\_prev=/var/lib/mender/dir-overlay-install/manifest.prev  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + prev\_files\_tar=/var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + exit 0  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + STATE=SupportsRollback  
2020-11-11 16:05:36 +0000 UTC info: Update module output: +  
2020-11-11 16:05:36 +0000 UTC info: Update module output: FILES=/var/lib/mender/modules/v3/payloads/0000/tree  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + backup\_dir=/var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + dest\_dir\_file=/var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + manifest\_file\_from\_deployment=/var/lib/mender/modules/v3/payloads/0000/tree/files/manifest  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + update\_files\_tar=/var/lib/mender/modules/v3/payloads/0000/tree/files/update.tar  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + state\_dir=/var/lib/mender/dir-overlay-install  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + manifest\_file=/var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + manifest\_file\_prev=/var/lib/mender/dir-overlay-install/manifest.prev  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + prev\_files\_tar=/var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + echo Yes  
2020-11-11 16:05:36 +0000 UTC info: Update module output: + exit 0  
2020-11-11 16:05:37 +0000 UTC info: State transition: update-store [Download\_Enter] -\> update-after-store [Download\_Leave]  
2020-11-11 16:05:37 +0000 UTC info: State transition: update-after-store [Download\_Leave] -\> update-install [ArtifactInstall]  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + STATE=ArtifactInstall  
2020-11-11 16:05:37 +0000 UTC info: Update module output: +  
2020-11-11 16:05:37 +0000 UTC info: Update module output: FILES=/var/lib/mender/modules/v3/payloads/0000/tree  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + backup\_dir=/var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + dest\_dir\_file=/var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + manifest\_file\_from\_deployment=/var/lib/mender/modules/v3/payloads/0000/tree/files/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + update\_files\_tar=/var/lib/mender/modules/v3/payloads/0000/tree/files/update.tar  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + state\_dir=/var/lib/mender/dir-overlay-install  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + manifest\_file=/var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + manifest\_file\_prev=/var/lib/mender/dir-overlay-install/manifest.prev  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + prev\_files\_tar=/var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + [-ne 0]  
2020-11-11 16:05:37 +0000 UTC info: Update module output: /usr/share/mender/modules/v3/dir-overlay: 65: [: -ne: unexpected operator  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cat /var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + dest\_dir=/home/pi/dir\_overlay  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + mkdir -p /home/pi/dir\_overlay /var/lib/mender/dir-overlay-install  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + [-e /var/lib/mender/dir-overlay-install/manifest]  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + mkdir -p /var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + stat -c %a /home/pi/dir\_overlay  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + chmod 755 /var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + stat -c %U:%G /home/pi/dir\_overlay  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + chown root:root /var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cat /var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + tar -cpf - /home/pi/dir\_overlay/etc/app.conf  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cd /var/lib/mender/modules/v3/payloads/0000/tree/tmp/  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + tar -xpf -  
2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: Removing leading `/' from member names 2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: /home/pi/dir_overlay/etc/app.conf: Cannot stat: No such file or directory 2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: Exiting with failure status due to previous errors 2020-11-11 16:05:37 +0000 UTC info: Update module output: + + cdtar -cpf /var/lib/mender/modules/v3/payloads/0000/tree/tmp/ - 2020-11-11 16:05:37 +0000 UTC info: Update module output: /home/pi/dir_overlay/usr/bin/app 2020-11-11 16:05:37 +0000 UTC info: Update module output: + tar -xpf - 2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: Removing leading ` /’ from member names  
2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: /home/pi/dir\_overlay/usr/bin/app: Cannot stat: No such file or directory  
2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: Exiting with failure status due to previous errors  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + tar -cpf - /home/pi/dir\_overlay/usr/share/app/data.txt  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cd /var/lib/mender/modules/v3/payloads/0000/tree/tmp/  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + tar -xpf -  
2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: Removing leading `/’ from member names  
2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: /home/pi/dir\_overlay/usr/share/app/data.txt: Cannot stat: No such file or directory  
2020-11-11 16:05:37 +0000 UTC info: Update module output: tar: Exiting with failure status due to previous errors  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + tar -cpf /var/lib/mender/dir-overlay-install/backup.tar -C /var/lib/mender/modules/v3/payloads/0000/tree/tmp .  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cat /var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + rm /home/pi/dir\_overlay/etc/app.conf  
2020-11-11 16:05:37 +0000 UTC info: Update module output: rm: cannot remove ‘/home/pi/dir\_overlay/etc/app.conf’: No such file or directory  
2020-11-11 16:05:37 +0000 UTC error: Update module terminated abnormally: exit status 1  
2020-11-11 16:05:37 +0000 UTC error: transient error: Update module terminated abnormally: exit status 1  
2020-11-11 16:05:37 +0000 UTC info: State transition: update-install [ArtifactInstall] -\> rollback [ArtifactRollback]  
2020-11-11 16:05:37 +0000 UTC info: Performing rollback  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + STATE=ArtifactRollback  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + FILES=/var/lib/mender/modules/v3/payloads/0000/tree  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + backup\_dir=/var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + dest\_dir\_file=/var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + manifest\_file\_from\_deployment=/var/lib/mender/modules/v3/payloads/0000/tree/files/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + update\_files\_tar=/var/lib/mender/modules/v3/payloads/0000/tree/files/update.tar  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + state\_dir=/var/lib/mender/dir-overlay-install  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + manifest\_file=/var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + manifest\_file\_prev=/var/lib/mender/dir-overlay-install/manifest.prev  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + prev\_files\_tar=/var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + [-ne 0]  
2020-11-11 16:05:37 +0000 UTC info: Update module output: /usr/share/mender/modules/v3/dir-overlay: 106: [: -ne: unexpected operator  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cat /var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + dest\_dir=/home/pi/dir\_overlay  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + test -f /var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:37 +0000 UTC info: Update module output: + cp /var/lib/mender/dir-overlay-install/manifest.prev /var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:37 +0000 UTC info: Update module output: cp: cannot stat ‘/var/lib/mender/dir-overlay-install/manifest.prev’: No such file or directory  
2020-11-11 16:05:37 +0000 UTC error: Update module terminated abnormally: exit status 1  
2020-11-11 16:05:37 +0000 UTC error: Rollback failed: Update module terminated abnormally: exit status 1  
2020-11-11 16:05:38 +0000 UTC error: fatal error: Update module terminated abnormally: exit status 1  
2020-11-11 16:05:38 +0000 UTC info: State transition: rollback [ArtifactRollback] -\> update-error [ArtifactFailure]  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + STATE=ArtifactFailure  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + FILES=/var/lib/mender/modules/v3/payloads/0000/tree  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + backup\_dir=/var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + dest\_dir\_file=/var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + manifest\_file\_from\_deployment=/var/lib/mender/modules/v3/payloads/0000/tree/files/manifest  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + update\_files\_tar=/var/lib/mender/modules/v3/payloads/0000/tree/files/update.tar  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + state\_dir=/var/lib/mender/dir-overlay-install  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + manifest\_file=/var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + manifest\_file\_prev=/var/lib/mender/dir-overlay-install/manifest.prev  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + prev\_files\_tar=/var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + exit 0  
2020-11-11 16:05:38 +0000 UTC info: State transition: update-error [ArtifactFailure] -\> cleanup [Error]  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + STATE=Cleanup  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + FILES=/var/lib/mender/modules/v3/payloads/0000/tree  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + backup\_dir=/var/lib/mender/modules/v3/payloads/0000/tree/tmp  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + dest\_dir\_file=/var/lib/mender/modules/v3/payloads/0000/tree/files/dest\_dir  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + manifest\_file\_from\_deployment=/var/lib/mender/modules/v3/payloads/0000/tree/files/manifest  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + update\_files\_tar=/var/lib/mender/modules/v3/payloads/0000/tree/files/update.tar  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + state\_dir=/var/lib/mender/dir-overlay-install  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + manifest\_file=/var/lib/mender/dir-overlay-install/manifest  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + manifest\_file\_prev=/var/lib/mender/dir-overlay-install/manifest.prev  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + prev\_files\_tar=/var/lib/mender/dir-overlay-install/backup.tar  
2020-11-11 16:05:38 +0000 UTC info: Update module output: + exit 0  
2020-11-11 16:05:38 +0000 UTC info: State transition: cleanup [Error] -\> update-status-report [none]

Thanks in advance.

Saman

---

_[View the full topic](https://hub.mender.io/t/directory-overlay/529)._
