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
The module fails then future parser is enabled in puppet.conf
Errors:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: Left match operand must result in a String value. Got an Object. at /etc/puppet/environments/production/modules/zabbix/manifests/agent.pp:207:7
and
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: Left match operand must result in a String value. Got an Object. at /etc/puppet/environments/production/modules/zabbix/manifests/proxy.pp:305:7
The root cause is this check if ($listenip =~ /^(eth|bond).*/) {
in proxy.pp and agent.pp
Hi Werner,
The module fails then future parser is enabled in puppet.conf
Errors:
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: Left match operand must result in a String value. Got an Object. at /etc/puppet/environments/production/modules/zabbix/manifests/agent.pp:207:7
and
Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Evaluation Error: Left match operand must result in a String value. Got an Object. at /etc/puppet/environments/production/modules/zabbix/manifests/proxy.pp:305:7
The root cause is this check
if ($listenip =~ /^(eth|bond).*/) {
in proxy.pp and agent.pp
more info https://tickets.puppetlabs.com/i#browse/PUP-1782
I don't use listenip so i overcome it with
if ($listenip != undef ) {
Karolis
The text was updated successfully, but these errors were encountered: