[Bug 1969939] Re: puppet 5 package incompatible with ruby 3 / ubuntu 22.04

2022-05-06 Thread Adrián Pablo José Sedoski Croce
Hi Lucas! Here's the output of puppet agent --test --verbose --debug, near the error messages. puppet agent does exit with 0 and otherwise does the run properly (my test was to delete one of the symlinks I have in my node specification and it is correctly recreated). I'll try to build a new

[Bug 1969939] Re: puppet 5 package incompatible with ruby 3 / ubuntu 22.04

2022-05-06 Thread Adrián Pablo José Sedoski Croce
Can confirm the package solves this issue. When running puppet agent --test I now have other error messages like this: Error: /File[/var/cache/puppet/facts.d]: Failed to generate additional resources using 'eval_generate': undefined method `to_sym' for nil:NilClass Error:

[Bug 1968203] Re: Setting a symbolic link via puppet doesn't work on Ubuntu22

2022-04-24 Thread Adrián Pablo José Sedoski Croce
The problem is that puppet is not yet compatible with Ruby >= 3.0 (what Ubuntu 22.04 uses). I have the same problem, and this upstream patch fixes it: https://github.com/puppetlabs/puppet/commit/6af09225b3b962547a2564a9d34ccd6832e60558?diff=unified (The patch touches multiple files, but the file