On Mon, May 18, 2020 at 09:57:02AM +1000, Arthur Barton wrote: > I've extracted the puppetlabs puppet-agent debian package for 6.14, and it > looks like they bundle the following > $ grep module usr/share/doc/puppet-agent/bill-of-materials > module-puppetlabs-augeas_core 1.0.5 > module-puppetlabs-cron_core 1.0.3 > module-puppetlabs-host_core 1.0.3 > module-puppetlabs-mount_core 1.0.4 > module-puppetlabs-scheduled_task 1.0.0 > module-puppetlabs-selinux_core 1.0.4 > module-puppetlabs-sshkeys_core 1.0.3 > module-puppetlabs-yumrepo_core 1.0.6 > module-puppetlabs-zfs_core 1.0.4 > module-puppetlabs-zone_core 1.0.3 > > Extracting the package finds these in > (/)opt/puppetlabs/puppet/vendor_modules/ which is referenced here > https://puppet.com/docs/puppet/latest/configuration.html#vendormoduledir and > in the puppet-agent build manifest here > https://github.com/puppetlabs/puppet-agent/blob/6.4.x/configs/projects/puppet-agent.rb#L116 > > It looks like Debian are going to package the modules then make puppet-6 > depend on them > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950182 Thanks for digging, much appreciated.
> I could do likewise, or include a MESSAGE (like the one attached). I don't > know how to manage displaying it only for the v6 install however. I just imported Puppet 6, fixed two regressions from your patches and also committed your MESSAGE as slightly tweaked version. `pkg_add puppet%6` should work soon and display besaid MESSAGE.