Page MenuHomePhabricator

deployment-fluorine02 puppet broken
Closed, ResolvedPublic

Description

Error: Failed to apply catalog: Could not find dependent Service[ganglia-monitor] for File[/usr/lib/ganglia/python_modules/udp_stats.py] at /etc/puppet/modules/ganglia/manifests/plugin/python.pp:28

and

The last Puppet run was at Tue Oct 18 02:21:12 UTC 2016 (48616 minutes ago).

Event Timeline

Change 322639 had a related patch set uploaded (by Hashar):
udp2log: prevent Ganglia install when it is not used

https://gerrit.wikimedia.org/r/322639

hashar subscribed.

Had to use $::standard::has_ganglia. I have cherry picked the patch on the beta cluster puppetmaster and that unlocked puppet.

Mentioned in SAL (#wikimedia-operations) [2016-11-21T12:51:51Z] <hashar> Restarted udp2log-mw service on deployment-fluorine02 . Was not available (ping T146723 T151169)

Change 322639 merged by Ottomata:
udp2log: prevent Ganglia install when it is not used

https://gerrit.wikimedia.org/r/322639