Hi, I'm not 100% sure it's a bug, just 99%. What do you think ?
If I do something like $group_hosts.each | String $host | { @@file { "file for ${host}": ensure => present, path => '/etc/something.conf', tag => "File for ${host}", etc. } } I got a error Error: Could not retrieve catalog from remote server: Error 500 on SERVER: Server Error: Evaluation Error: Error while evaluating a Resource Statement, Cannot alias File[file for host1] to ["/etc/something.conf"] at (file: /etc/puppetlabs/code/environments/x/modules/thing/manifests/thing.pp, line: 72); resource ["File", "/etc/something.conf"] already declared (file: /etc/puppetlabs/code/environments/x/modules/thing/manifests/thing.pp, line: 72) (file: /etc/puppetlabs/code/environments/x/modules/thing/manifests/thing.pp, line: 72, column: 5) on node XYZ I don't see why I cannot export the same file name (with different ressource name) to different hosts. puppet client : 7.29.1 (Debian/puppetlabs official package) puppet server: 7.16.0 (Debian/puppetlabs official package) Regards -- Albert SHIH 🦫 🐸 France Heure locale/Local time: ven. 29 mars 2024 14:21:14 CET -- 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/ZgbEFHrNHUQHQi3g%40io.chezmoi.fr.