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

Reply via email to