Closed Razique closed 9 years ago
I guess, all blocks that evaluate these variable need this str2bool function, in order to really work :)
hmm we are probably passing string there instead of bool this is puppet thingie as we should be passing bool there :( not openstack module bug but bug on higher level
The following evaluation fails:
Because $rabbit_use_ssl is defined as "false" - which equals to true to this statement. The node fails to deploy, because puppet agent complains about a missing variable, dependant upon this one.
We need to update the evaluation, by adding a "str2bool" that will convert the string into a real true or false value. Once updated, puppet is able to deploy the node: