Updater selhal: corruption: Signature validation failed

I’ve just received an email from my Turris Omnia with the text

Error notifications

Updater selhal:

corruption: Signature validation failed

What surprise NIC is preparing to us?

In the system log there are records:

2018-12-06 12:46:00 info updater-supervisor[]: Running pkgupdate
2018-12-06 12:46:01 info /usr/sbin/cron[3971]: (root) CMD (/usr/bin/rainbow_button_sync.sh)
2018-12-06 12:46:01 info /usr/sbin/cron[3972]: (root) CMD (nethist_stats.lua)
2018-12-06 12:46:06 warning updater[3966]: requests.lua:453 (func): Script file:///usr/share/updater/localrepo/localrepo.lua not found, but ignoring its absence as requested
2018-12-06 12:46:06 err updater[3966]: postprocess.lua:78 (broken): Index turris/https://repo.turris.cz/omnia/packages/packages/Packages.gz is broken (missing): Signature validation failed
2018-12-06 12:46:07 err updater[3966]: src/pkgupdate/main.c:249 (main): 
corruption: Signature validation failed
2018-12-06 12:46:07 info updater-supervisor[]: pkgupdate exited with: 1

Hello,

You said that you have received it just now.
I need to tell you that forum is not intended to be for bug reporting. If you thought this is a bug, there’s available support on email address tech.support@turris.cz. :wink:

However, would you please run Updater once again? That’s can be done via Foris and it’s Updater tab and clicking on button Save changes. It will run the Updater in the background.

If doesn’t any notification show up then everything is OK. If it shows up then something is wrong and we’d need diagnostics to be able to see what’s wrong. They can be generated in Foris.

The problem continues. I’ve tried to call updater and the result:

2018-12-06 14:28:50 info updater-supervisor[]: Running pkgupdate
2018-12-06 14:28:57 warning updater[10415]: requests.lua:453 (func): Script file:///usr/share/updater/localrepo/localrepo.lua not found, but ignoring its absence as requested
2018-12-06 14:28:57 err updater[10415]: postprocess.lua:78 (broken): Index turris/https://repo.turris.cz/omnia/packages/base/Packages.gz is broken (missing): Signature validation failed
2018-12-06 14:28:57 err updater[10415]: postprocess.lua:78 (broken): Index turris/https://repo.turris.cz/omnia/packages/turrispackages/Packages.gz is broken (missing): Signature validation failed
2018-12-06 14:28:57 err updater[10415]: postprocess.lua:78 (broken): Index turris/https://repo.turris.cz/omnia/packages/packages/Packages.gz is broken (missing): Signature validation failed
2018-12-06 14:28:57 err updater[10415]: src/pkgupdate/main.c:249 (main): 
corruption: Signature validation failed
corruption: Signature validation failed
corruption: Signature validation failed

U have the same issue. I tried the updater-update but the problem still exists with

$ pkgupdate --batch
line not found
line not found
line not found
ERROR:
corruption: Signature validation failed