[QA] Puppet and ganglia

Mukunda Modell mmodell at wikimedia.org
Mon May 9 21:47:35 UTC 2016


Thanks Antoine!  I've been kinda baffled by ganglia related errors recently
and I hadn't gotten around to digging into the cause. So this is both
timely and helpful.

On Mon, May 9, 2016 at 3:35 PM, Antoine Musso <hashar+wmf at free.fr> wrote:

> Hello,
>
> Ganglia is a monitoring tool which Wikimedia uses in production but is
> not available on labs.
>
> On the beta cluster and CI infrastructures, I have mass purged the
> packages and removed /etc/ganglia/ directories entirely.
>
> The result is that whenever a puppet class ends up trying to inject a
> custom ganglia plugin, it will fail either because /etc/ganglia or
> ganglia-monitor package are not around.
>
>
> I believe the fix is to monkey patch the puppet manifest to skip ganglia
> related section whenever $::standard::has_ganglia is False.
>
> I have sent and cherry picked a couple patches for the 'apache' and
> 'hhvm' modules already:
>
>   https://gerrit.wikimedia.org/r/#/c/287695/
>   https://gerrit.wikimedia.org/r/#/c/287743/
>
> So if you any related failures, you most probably can follow that path.
>
> Tracked under https://phabricator.wikimedia.org/T134808
>
>
> --
> Antoine "hashar" Musso
>
>
> _______________________________________________
> QA mailing list
> QA at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/qa
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.wikimedia.org/pipermail/qa/attachments/20160509/3262813b/attachment.html>


More information about the QA mailing list