I've just run into https://github.com/pdxcat/puppet-module-collectd/issues/91 where all of the files in this module are mode 0400 so they can't be read by the puppetmaster. I have to manually run chmod -R a+r /path/to/modules/collectd to fix the permissions, however the next run of librarian-puppet update restores the bad state again.
To be fair this is the first time I've ever had this problem so I don't know how widespread this problem is, however the consensus on the linked ticket seems to be that librarian-puppet should be doing something to ensure the permissons on the installed module are sane.
I've just run into https://github.com/pdxcat/puppet-module-collectd/issues/91 where all of the files in this module are mode
0400
so they can't be read by the puppetmaster. I have to manually runchmod -R a+r /path/to/modules/collectd
to fix the permissions, however the next run oflibrarian-puppet update
restores the bad state again.To be fair this is the first time I've ever had this problem so I don't know how widespread this problem is, however the consensus on the linked ticket seems to be that librarian-puppet should be doing something to ensure the permissons on the installed module are sane.
I'm currently on version 1.0.9.