Hello, We recently experienced a drop in the catalog duplication rate on our PuppetDB. Thanks to the very useful new debug feature, we believe it is due to a phenomena where the alias property of File resources created by the concat module oscillates as follows:
< "alias" : "concat_/etc/krb5.conf", --- > "alias" : [ "concat_/etc/krb5.conf" ], and < "alias" : [ "concat_/etc/krb5.conf" ], --- > "alias" : "concat_/etc/krb5.conf", So sometimes it is an array of 1 string, and sometimes just a simple string. All other File resources (not created by concat) have the alias property as an array. We use Puppet 3.4.3, PuppetDB 1.6.0 and concat module 1.1.0-rc1. We use several masters, each accessing the Puppet config over an NFS share, so there is no difference in the modules and manifests. All masters have Ruby 1.8.7 and same version of gems. When the catalog is manually compiled across all master using mco shell, the resulting alias is always ' "alias" : "concat_/etc/krb5.conf" '. The alias is defined here: https://github.com/puppetlabs/puppetlabs-concat/blob/1.1.0-rc1/manifests/init.pp#L174 The same is happening to the concat fragments. Any ideas why and how this can happen? Cheers, ak0ska -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/15446bab-767c-4caa-99e6-560e34b7676f%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.