redis / docker-library-redis

Docker Official Image packaging for Redis
http://redis.io
BSD 3-Clause "New" or "Revised" License
1.11k stars 560 forks source link

Missing signature key with Docker pull redis:latest (7.2.1) on OpenShift 3.11 nodes #381

Closed mcraninx closed 7 months ago

mcraninx commented 8 months ago

Our OpenShift 3.11 compute nodes cannot pull redis:latest. The 'missing signature key' is thrown. Docker pull redis:7.2.1 has the same error and cannot be pulled. But docker pull redis:7.2.0 succeeds.

These compute nodes use Docker version 1.13.1, build 7d71120/1.13.1.

yosifkit commented 8 months ago

The redis image builds were recently moved to an upgraded builder using buildkit (to include provenance and an SBOM). It is likely that the old Docker client/daemon cannot handle the format.

Note the differences between the two image indexes:

Docker 1.13.1 was released in 2017 and should be updated to a supported release (currently 24.x).

drttcrh commented 5 months ago

How to resolve it ? only upgrade ?

tianon commented 5 months ago

Yes, you need a newer, supported version of Docker.