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
{{ message }}
This repository has been archived by the owner on Jun 11, 2019. It is now read-only.
Ok. this looks like it is a namespace clash between the puppet firewall module and this module (when configuring via hiera).
The monit module sees the firewall hash as defining the value of $firewall. (hence the error: unknown type of boolean. (It's not a boolean, it's a hash)).
I've cloned the 2.18 tag and tested renaming $firewall to $fw in monit and that fixes the issue. I'll submit a pull request later today. The change passes the tests for changes I've made. But there are other tests unrelated that are (and were before this patch) failing. I have not fixed those.
Expected Behavior
To be able to provision monit
Actual Behavior
When trying to provision Monit, I'm getting the following error:
Error: Evaluation Error: Error while evaluating a Function Call, any2bool(): Unknown type of boolean given at (snip) monit/manifests/init.pp:357:18
Steps to Reproduce the Problem
Specifications
Please add this info:
facter -p
on the failing node (at least the OS related facts)I get this error just trying to do a basic configuration in puppet. (nothing fancy.)
class { 'monit': }
The text was updated successfully, but these errors were encountered: