<shameless plug>
You could also have a look at this other module :
https://forge.puppetlabs.com/thias/tuned
</shameless plug>
I just had a look at Romain's, and a provider just for this is
overkill. As much as I hate exec, it's fine here since the profile name
is exactly contained in a single configuration file. Also, a class is
best here instead of a definition since it can only be instantiated
once per node. Lastly, using a class makes it trivial to tune nodes
using hiera and class parameter auto-lookup in puppet 3.
Matthias
banjer <
jas...@gmail.com> wrote:
> Thanks, I was about to roll out a puppet module for tuned-adm and
> found this. Easy to use and working great in my environment.
>
> Cheers!
>
> On Friday, January 4, 2013 8:25:16 AM UTC-5, Romain PELISSE wrote:
> >
> > Hi all,
> >
> > tuned-adm module:
https://github.com/rpelisse/puppet-tuned
> >
> > I'm using
> > tuned-adm<
https://access.redhat.com/knowledge/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/tuned-adm.html>to
> > tune the kernel of the target system according to a profile. I
> > first used exec{} to trigger the profile setting but lead to the
> > exec{} being ran at every Puppet run which I found, at beast,
> > inelegant. I end up doing this module to more and less properly
> > implement the exists? method. The module implementation is rather
> > rudimentory but still nice to have - if you need it.
> >
> > (Note: i've googled a bit before doing that and ran into a couple
> > of existing Puppet module or code for tuned-adm but they were
> > either using exec() internally or just installing the packages and
> > nothing more).
> > (Final note: Before XMas, I've already submitted a completely
> > useless module extension to handle DNS Name, as it turned out
> > Puppet supports this out of the box, so I hope this module proposal
> > will be a tidbit more useful ! :) )
> >
> > --
> > Romain PELISSE,
> > *"The trouble with having an open mind, of course, is that people
> > will insist on coming along and trying to put things in it" --
> > Terry Pratchett* Belaran ins Prussia (blog)
> > <
http://blog.wordpress.belaran.eu/> (... finally up and
> > running !)
> >
>