So... one day all of our 'deploy service to VM' Jenkins jobs failed (about 12 of them) due to an error related to the 'sensu-puppet' module we use.
The codebase that pulls the service WARs from Nexus and configures Tomcat and the rest of the stuff on the VMs had not changed.
The sensu-puppet module itself had also not changed.
Was stumped as to what other variables there were in the equation...
Finally found out that the 'sensu-puppet' module defaulted the Sensu package version to "latest". And someone finally got around to updating the (ubuntu) package. And the new package didn't have a particular script that the 'sensu-puppet' module was looking for... and thus was failing.
ugly.
No comments:
Post a Comment