No longer able to pull docker image for Raspberry Pi

I just realized I’m still on v4.30.0 because previous runs of watchtower have not been pulling the new image. Running a pull manually I get this:

$ docker pull gladysassistant/gladys:v4
v4: Pulling from gladysassistant/gladys
no matching manifest for linux/arm/v7 in the manifest list entries

I’m running on a Raspberry Pi like this:

$ uname -a
Linux dpi02 5.15.84-v7l+ #1613 SMP Thu Jan 5 12:01:26 GMT 2023 armv7l GNU/Linux

How can I upgrade to the latest version?

Hey there!

We’ve stopped publishing builds for ARMv6 and ARMv7 architectures because our dependencies no longer support these older CPU architectures. That’s why Watchtower isn’t finding any new updates—this is expected behavior.

To resolve this, you’ll need to upgrade to a more recent architecture, such as ARMv8 or AMD64.

Which Raspberry Pi model are you using?

I’m using a Raspberry Pi 4 Model B Rev 1.5 that I purchased in May 2022. It’s a shame that is outdated already.

Sounds like you installed 32 bit OS so docker can’t pull the newer image

That pi is Arm V8-A and should be compatible with the arm64 image.

1 Like

/proc/cpuinfo shows 4 cores like this:

processor       : 0
model name      : ARMv7 Processor rev 3 (v7l)
BogoMIPS        : 108.00
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd08
CPU revision    : 3

[EDIT]:

I found something in a forum saying that reporting v7 is an error “caused by upstream Debian decisions”.

I’ll give it a try with newly imaged SD card. (IIRC I used an SD card from PiHut that had Raspbian pre-installed.)

1 Like

Thats the OS, try cpuid
See here on why you are seeing that
https://forums.raspberrypi.com/viewtopic.php?t=300231

@orval You’re running an old 32 bits OS, @paddyponchero is right! You need to re-install your system using a 64 bits image of Raspberry Pi OS.

Then you’ll be able to use Gladys latest version!

You’ll get wayyy better performance too, with a 32 bits OS on a Raspberry Pi 4, the performance were probably worse

I decided to bite the bullet and get a Beelink Mini S instead :grinning:

1 Like