redis/docker-library-redis

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

mcraninx opened this issue · 3 comments

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.

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).

How to resolve it ? only upgrade ?

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