Page MenuHomePhabricator

Create and publish arm64 images of wikimedia-stretch and wikimedia-buster
Closed, DeclinedPublic

Description

For the parent task, the blocker is lack of availability of arm64 images of wikimedia-stretch which all the releng/dev-images build upon.

I would submit a patch for this myself but not sure of how to operate operations/puppet or cleanly integrate another architecture to the build config there. If anyone could help, that's much appreciated!

Event Timeline

This can't be easily done, our repository is currently only built for amd64 (64 bit x86, which is the only architecture we use to run the site) and binary packages such as PHP would need to be built for arm64. Given that we currently only use a single architecture we also don't have a buildd infrastructure and CI. All the tooling exists in general for Debian, but building and maintaining the infrastructure would take quite a bit of time and resourcing.

This can't be easily done, our repository is currently only built for amd64 (64 bit x86, which is the only architecture we use to run the site) and binary packages such as PHP would need to be built for arm64. Given that we currently only use a single architecture we also don't have a buildd infrastructure and CI. All the tooling exists in general for Debian, but building and maintaining the infrastructure would take quite a bit of time and resourcing.

That makes sense. We'll have to go a different route in T272500, I'll follow up there.