After a conversation today in #theforeman, I'm going to look at building
our Debian/Ubuntu packages on armv7 and v8 with some kind donations of
hardware for both.
See Feature #11944: armv7/8 support (Debian/Ubuntu) - Packaging - Foreman for the progress, feel
free to join in if you can help. The first job will be getting our
foreman-infra slave manifests to run cleanly on the servers (80%
working, some errors remain).
···
--
Dominic Cleal
dominic@cleal.org
The slaves are running well now, and are labelled with armv7/armv8 in
Jenkins so we can configure matrix jobs to run on them with architecture
as an additional axis.
This morning I successfully built ruby-rkerberos on arm64/v8, but I'm
getting pdebuild failures on armhf, on all four OSes.
debuild is outputting:
/usr/bin/pdebuild: line 39: /dev/fd/62: No such file or directory
(http://ci.theforeman.org/job/packaging_build_deb_dependency/arch=armv7,label=debian,os=trusty/966/console)
The command we're running should be something like:
pdebuild --use-pdebuild-internal --configfile
/etc/pbuilder/trusty/pbuilderrc --architecture armhf
It's running on Debian Wheezy (7.9) with pbuilder 0.213.
Does anybody know how to fix this?
···
On 24/09/15 13:58, Dominic Cleal wrote:
> After a conversation today in #theforeman, I'm going to look at building
> our Debian/Ubuntu packages on armv7 and v8 with some kind donations of
> hardware for both.
>
> See http://projects.theforeman.org/issues/11944 for the progress, feel
> free to join in if you can help. The first job will be getting our
> foreman-infra slave manifests to run cleanly on the servers (80%
> working, some errors remain).
–
Dominic Cleal
dominic@cleal.org
It turned out to be /dev/fd was missing from the slave itself, which was
resolved after installing udev. Onto the next issue…
···
On 13/10/15 09:08, Dominic Cleal wrote:
> On 24/09/15 13:58, Dominic Cleal wrote:
>> After a conversation today in #theforeman, I'm going to look at building
>> our Debian/Ubuntu packages on armv7 and v8 with some kind donations of
>> hardware for both.
>>
>> See http://projects.theforeman.org/issues/11944 for the progress, feel
>> free to join in if you can help. The first job will be getting our
>> foreman-infra slave manifests to run cleanly on the servers (80%
>> working, some errors remain).
>
> The slaves are running well now, and are labelled with armv7/armv8 in
> Jenkins so we can configure matrix jobs to run on them with architecture
> as an additional axis.
>
> This morning I successfully built ruby-rkerberos on arm64/v8, but I'm
> getting pdebuild failures on armhf, on all four OSes.
>
> debuild is outputting:
> /usr/bin/pdebuild: line 39: /dev/fd/62: No such file or directory
>
> (http://ci.theforeman.org/job/packaging_build_deb_dependency/arch=armv7,label=debian,os=trusty/966/console)
>
> The command we're running should be something like:
> pdebuild --use-pdebuild-internal --configfile
> /etc/pbuilder/trusty/pbuilderrc --architecture armhf
>
> It's running on Debian Wheezy (7.9) with pbuilder 0.213.
>
> Does anybody know how to fix this?
–
Dominic Cleal
dominic@cleal.org