Re: Change Request: /etc/hosts on hosted2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ricky Zhou wrote:
> +1, use sudo /usr/sbin/puppetd --disable to disable puppet there.
> Don't forget to reenable it later though.

Where I work we have nagios monitoring puppet (via the state.yaml
files, which Seth mentioned in IRC I see).  And as part of that check,
we read the contents /var/lib/puppet/state/puppetdlock, if there are
any, and display them in nagios.

When an admin needs to temporarily disable puppet, they use (a
slightly overengineered) script that drops the reason and their uid
into the lock file.  The nagios check then knows it's disabled
intentionally and only warns rather than going critical if puppet
hasn't run in over X hours.  It also displays nicely in the web
interface e.g.:

    WARN: Puppet is disabled: Testing hosted2 changes (codeblock)

This has been very handy for the various admins to keep track of not
only when puppet is disabled but who did it and why.

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Careful. We don't want to learn from this.
    -- Calvin

Attachment: pgpMzZWZ3Zl48.pgp
Description: PGP signature

_______________________________________________
infrastructure mailing list
infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/infrastructure

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux