Using 32 Bits Machines in My Nomad Cluster Is Harder and Harder
Fleetingnomad supports only from armv7, therefore it is not easily possible to make it run on rpi 1
More and more docker images are not provided in 32bit architecture anymore. For instance1, promtail, that provides 32 bits images is being deprecated in favor of alloy, that does not.
My building machines are more and more recent and support less and less 32 bit
architecture. For instance, pi-gen does not build from the master branch in mac
M1, because it needs to run setarch linux32
(see here), that is no more supported. It
seems that rpi 5 does not either. Therefore, I cannot easily bootstrap a 32 bit
image with the dependencies I need.
ssh colima setarch linux32 uname -m 2>&1
setarch: failed to set personality to linux32: Invalid argument
Permalink
-
Actually, this is “the reason” why I had to remove all my 32 bit raspberry pi in favor of 64 bit ones. ↩︎