-
Notifications
You must be signed in to change notification settings - Fork 30
Description
Use Case
In my homelab, I've switched from puppet bolt to openbolt. I am using a few older sbc which have the armv7 architecture that are managed by bolt. Puppet has releases of puppet-agent for the armhf architecture which should mean ARMv6 plus VFPv2 and are compatible with armv7 (as I understand).
It would be really convenient if there are official packages for armhf.
Describe the solution you would like
There are already platform configs for puppet-agent that target armhf - but only for older distros.
As a proof of concept I have copied and adapted a platform config for debian 12 armhf to debian 13 armhf and compiled puppet-runtime and puppet-agent locally. That worked flawlessy for my use cases.
The build system had been confusing at the beginning but with the help of qemu I've managed to create a armv7 machine and build puppet-agent locally (as deb file).
Describe alternatives you've considered
I do not want to retire my old sbcs and given the current economics, it would by quite expensive, too.
Additional context
No response