Project

General

Profile

Actions

Feature #4301

closed

set up raspi4 build slave for jenkins

Added by laforge over 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
12/03/2019
Due date:
% Done:

100%

Spec Reference:

Description

given the long standing OS#3061 and lack of progress in upstream, we decided to avoid cross-compilation and add a raspi4 based build slave to jenkins.

I ordered a raspi4 with 4GB and 64GB high-performance uSD card as well as a power supply and a large heatsink with fan.

Please assemble the unit and install raspbian 10 on it. I would argue it could go in our enclosd 19" rack next to the firewall, in the "osmocom jenkins reachable" vlan.

Once there is my ssh key on it, I'm happy to try running our normal build-slave ansible playbook against it and check if any x86/arm specifics need t obe ironed out there.


Checklist

  • physical assembly of unit
  • installation of raspbian 10
  • connection to osmocom-jenkins-vlan (record IP address here)
  • installation of build dependencies (try ansible)
  • integration as slave with jenkins

Related issues

Related to OsmoTRX - Bug #3061: OsmoTRX ARM chroot build jobs failing due to proot bugNewpespin03/13/2018

Actions
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)