The first revision PCBs have arrived for our hardware testing device harness! Now the testing and firmware development can begin.

Check out our last status report for more details https://postmarketos.org/blog/2025/05/13/hw-ci-status/

@postmarketOS is it possible to donate spare hardware (eg. extra phones)?
@Logical_Error @postmarketOS we surely can coordinate that once we have a finished system

@pabloyoyoista @Logical_Error @postmarketOS

donating to folks who want to run a farm definitely sounds like a good idea, but it also should ** be easy for you to spin up your own farm with the harness and a raspberry pi or something

i think the gateway can run in a privileged docker container, we should look into making postmarketOS images that come with everything set up so you can just boot up, register your gitlab token and be good to go

@cas @Logical_Error @postmarketOS that container is part of the plan, yes :D Just missing some things on CI-tron infra for it to be trivial to creat

@cas @pabloyoyoista @Logical_Error @postmarketOS No need for postmarketOS-specific images, but when I'm done you could host a netboot server for gateways that allow users to build a boot image for their gateway (just a bootloader to flash on a pendrive, ipxe-based), and pre-configure the gateway with SSH and wireguard keys, setup the boot cmdline/kernel/initrds, WiFi passphrase, and why not the gitlab instance and gitlab token.

Additionally, this server would also act as a backup and monitoring service for both the DUTs and gateway.

The reason why we generate per-farm boot images is because we use client certificates as identification and access control to the boot config. So you can keep your boot config secret.

Sounds fun, right?