Thursday, 13 May 2021

Fwd: ceph: dropping support for armhf

Forwarding to -devel for wider discussion

---------- Forwarded message ---------
From: James Page <james.page@canonical.com>
Date: Wed, May 12, 2021 at 10:00 AM
Subject: ceph: dropping support for armhf
To: ubuntu-server <ubuntu-server@lists.ubuntu.com>


Hi -server

Every cycle we go through a bit/lot of pain as new versions of Ceph are released; the upstream project does zero testing on 32 bit architectures so a new drop of the Ceph source package normally results in several long iterations (due to the build time of ceph) to identify and resolve 32 != 64 bit type issues across the new delta in the code base.

I'd like to propose dropping armhf (as the last 32 bit architecture in Ubuntu) as an architecture Ceph is built for; there are a number of reverse depends which would need an update as well:

fio
libvirt
nfs-ganesha
qemu
tcmu-runner
tgt
uwsgi

I'd also like to understand whether there is actually any subset of users actually using the armhf packages that Ubuntu provides for Ceph!

Cheers

James