puppet-sensu update breaks puppet-tripleo
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Critical
|
Cédric Jeanneret |
Bug Description
Hello,
We're apparently using puppet-sensu Master code. An update to the code of this module makes it break our puppet-tripleo runs with the following error:
2019-03-25 13:20:54.070921 | centos-7 | Evaluation Error: Error while evaluating a Function Call, Class[Sensu]: parameter 'ssl_ca_source' expects a String value, got Undef at /home/zuul/
A quick check to the code base of puppet-sensu shows this patch:
https:/
An issue has been pushed upstream:
https:/
We have 2 solutions:
- either pass "use_ssl => false" in tripleo:
- pass existing, internal certificates in the same place
Cheers,
C.
See error in the log linked below:
2019-03-25 13:20:54.070921 | centos-7 | Evaluation Error: Error while evaluating a Function Call, Class[Sensu]: parameter 'ssl_ca_source' expects a String value, got Undef at /home/zuul/ workspace/ spec/fixtures/ modules/ tripleo/ manifests/ profile/ base/monitoring /sensu. pp:29:3 on node centos- 7-rax-ord- 0004233462
http:// logs.openstack. org/77/ 645477/ 2/check/ puppet- openstack- unit-4. 8-centos- 7/2519740/ job-output. txt.gz# _2019-03- 25_13_20_ 54_070921