[Pkg-puppet-devel] Bug#992800: Bug#992800: puppet agent breaks after upgrade to bullseye on arm architecture

Thomas Goirand zigo at debian.org
Mon Aug 23 23:34:47 BST 2021


On 8/23/21 5:40 PM, stoeni wrote:
> Package: puppet
> Version: 5.5.22-2
> Severity: normal
> X-Debbugs-Cc: none
> 
> After upgrading some Raspberry Pi (Zero, Model3/4) from buster to
> bullseye, the puppet client no longer works on this architecture.
> 
> Steps to reproduce this error:
> 
> - install rasbian buster on a Raspberry Pi
> - upgrade to bullseye
> - run e.g. "puppet agent"
> 
> running puppet without arguments works:
> 
> ------------------<8------------------
> root at moon:~# puppet
> See 'puppet help' for help on available puppet subcommands
> ------------------>8------------------
> 
> running puppet with arguments aborts:
> 
> ------------------<8------------------
> root at moon:~# puppet help
> Aborted
> ------------------>8------------------
> 
> puppet 5.5.10 runs well on buster with amd64 or arm architecture, 5.5.22
> runs on bullseye and amd64, not on arm.
> 
> as there are no log entries or any usable output how can i help to track
> this thing down? maybe its ruby related?
> 
> would some strace output help?

Hi,

Are you *SURE* that the problem is the arch, and not the (very small)
amount of RAM you get on such a small device?

I do remember running puppet agent on 512 MB device, and it was eating a
lot of RAM already. This was 5 years ago... I wouldn't be surprised if
newer ruby and newer puppet agent used more memory...

Maybe you could try adding a lot of SWAP, just to try? (not saying that
a device swapping a lot is usable, but I just want to know if that would
work...)

Cheers,

Thomas Goirand (zigo)



More information about the Pkg-puppet-devel mailing list