You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Then when I perform a puppet run I get the following error message:
[root@zabbixagent ~]# puppet agent -t
Warning: Setting 'pluginsync' is deprecated.
(at /opt/puppetlabs/puppet/lib/ruby/vendor_ruby/puppet/defaults.rb:1607:in `block in <module:Puppet>')
Info: Using configured environment 'feature_dev'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: no parameter named 'group' at /etc/puppetlabs/code/environments/feature_dev/site/profile/manifests/zabbix/agent.pp:21 on Zabbix_host[zabbixagent.local] at /etc/puppetlabs/code/environments/feature_dev/site/profile/manifests/zabbix/agent.pp:21 on node zabbixagent.local
Warning: Not using cache on failed catalog
Error: Could not retrieve catalog; skipping run
Does any one have any idea why this is?
The text was updated successfully, but these errors were encountered:
This modules happens to have custom types of the same name. This is causing conflicts beteen this module and the fiddyspence module, since custom types are treated at the machine level rather than at the directory environment.
This problem is a limitation of puppet itself, and to a small extent defeats the point of using things like control repos and r10k.
As far as I can see, the only way round this is to build a new puppetmaster and continue my work there, or remove the old zabbix modules from the Puppetfile of all the control repo branches. Neither is this option is particularly appealing though.
Affected Puppet, Ruby, OS and module versions/distributions
How to reproduce (e.g Puppet code you use)
I created the following custom type:
The parameters I used here (in particular 'group') are based on the instructions here:
https://forge.puppet.com/puppet/zabbix/types
Then when I perform a puppet run I get the following error message:
Does any one have any idea why this is?
The text was updated successfully, but these errors were encountered: