[Debian-salsa-ci] Salsa CI failing at extract-source job in arm64 runner

Santiago Ruano Rincón santiagorr at riseup.net
Fri Sep 16 10:15:43 BST 2022


El 16/09/22 a las 14:37, probal basak escribió:
> Hello,
> 
> The runner is already tagged as arm64.
> 
> The job is certainly running in an arm64 system.
> Yes the gbp docker image that is being pulled is of platform amd64. And the
> gbp image is only available for platform amd64.

Could you please share the failing pipeline/job link?

Thanks,

 -- S

> 
> What is the solution for this? Please let know.
> 
> 
> On Fri, 16 Sep, 2022, 2:18 pm Santiago Ruano Rincón, <santiagorr at riseup.net>
> wrote:
> 
> > Hi,
> > El 16/09/22 a las 13:19, probal basak escribió:
> > > Hello,
> > >
> > > I am trying to build a deb package in a self hosted arm64 runner.
> > >
> > > The extract-source job is failing with the following error message:
> > > exec /usr/bin/sh: exec format error
> > >
> > >
> > > I did some quick analysis and found that the gbp docker image has only
> > > amd64 platform image.
> > > This particular image is pulled and run in the arm64 runner and thus
> > giving
> > > this exec error.
> > > Using Docker executor with image
> > > registry.salsa.debian.org/salsa-ci-team/pipeline/gbp:latest
> > [snip]
> >
> > It means it is using an amd64 image on your arm64 runner.
> >
> > Please, try tagging your runner with 'arm64', as documented here:
> > https://salsa.debian.org/salsa-ci-team/pipeline/#build-jobs-on-arm
> > so that only the ARM related jobs will run on it.
> >
> > Cheers,
> >
> >  -- Santiago
> >
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-salsa-ci/attachments/20220916/16350c30/attachment.sig>


More information about the Debian-salsa-ci mailing list