On Fri, Feb 16, 2024 at 10:23:05AM +0100, Sebastian Reitenbach wrote: > Puppet 6 made room for Puppet8. Initial port for Puppet8 was sent to me by > Alex Talaran. > It took me a while to test and prepare. With Puppet6 gone, and for Puppet7 > all dependencies updated, > I think Puppet8 is good to go. Puppet8 agent works well for me on amd64 > against puppetdb/puppetserver v8. > > Attached tarball to be extracted in sysutils/ruby-puppet > > Any feedback, or even OK to import welcome!
I only have serverless setups and won't roll out db/server. The agent port looks good and works in light testing, but I'd be easier for me to just pkg_add it on a bunch of machines to test more. Why this when 7 has no @pkgpath markers? @pkgpath sysutils/ruby-puppet/6 @pkgpath sysutils/ruby-puppet/7 I would expect it to conflict with installed puppet, this leads to $ make install ===> Installing puppet-8.4.0 from /usr/ports/packages/amd64/all/ puppet-7.28.0->8.4.0: ok Read shared items: ok --- -puppet-7.28.0 ------------------- You should also run rm -rf /etc/puppetlabs/puppet/* You may wish to remove /usr/local/lib/ruby/gems/3.2/gems/puppet-7.28.0/man from man.conf --- +puppet-8.4.0 ------------------- You may wish to add /usr/local/lib/ruby/gems/3.2/gems/puppet-8.4.0/man to /etc/man.conf