[cron] Debian signing key expired for Jessie prevent to build docker image #28
Closed
by Ghost opened 2 years ago
·
1 comments
Loading…
Reference in new issue
There is no content yet.
Delete Branch '%!s(MISSING)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
Following the installation guide for Lokavaluto (https://docs.elabore.coop/s/DEi9BNKwD#)
When installing JustOdooIt at Step 5, launching :
Starting failed, at cron docker image generation.
This line in Dockerfile fails with this output message :
A possible workaround is to add the
--force-yes
parameter in file /srv/charm-store/cron/build/DockerfileAfter that, we can verify on a running container that key expired at 2022-11-19
We can update those keys using the following commands :
But can't we update the image to a newer Debian release ?
Sorry, not being very good at following up on these issues on gitea. Thanks, your report is very helpful, and I solved the issue recently with another way. But your report is excellent.
As you noticed, since 19 of november 2022, the official docker debian image copy that we hosted on
docker.0k.io
had its gpg keys expired.I updated the repository with a newer debian jessie image having the newer gpg keys (an it is still an official image, for what it worths). This doesn't change anything in the code of
0k-charms
. But should solve the issue completely without adding any complexity to any process.Please remember, thou, that you need to run a
docker pull docker.0k.io/debian:jessie
on the command line of your host, as it won't fetch the newer version otherwise.I'll close this issue as I tested this and feel the issue is fixed, but feel free to come back and re-open it if you don't feel it is.
Thanks you again for the excellent feedback.