Hi Frank, there are a few ways in which agents can become non-functional (full disk, code error, OOM killer, mismatched incentives in the organization, etc), none of which can be fixed by the (now dysfunctional) agent. The common remediation is monitoring agent reports and investigating nodes that have not reported in within their expected timeframe. Without the capability to address the underlying structural issues, it will remain a game whack-a-mole.
Good luck, David On Monday, November 7, 2016 at 2:44:23 PM UTC, Francesco Raimondi wrote: > > Greetings everyone, > > Real n00b to puppet here. I was wondering if there's a way to enforce the > presence and the correct execution status of puppet agents. I've correctly > setup a foreman server and added several nodes to it, but I've no control > on someone who may uninstall the puppet agent on the node. I know this > question expose several other issues (non-trusted users should not have > administrative privileges on machines), but these are things beyond my > control. Is there any way I can achieve this with puppet? > > Any help would be greatly appreciated, > Frank > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/abf968ab-ad8e-41e3-a9a5-4aaede3b2f62%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.