Just a couple odd questions... does the status return 0 or 1 when bind is
running? If the process table is used, would you need a "name" parameter to
differentiate the name versus the process name? And, what version of puppet?
You might need a "hasstatus" in there, as well?

Ref: http://docs.puppetlabs.com/references/stable/type.html#service



On Wed, Aug 31, 2011 at 1:43 PM, Craig White <[email protected]> wrote:

> Seems that every cycle, puppet thinks that bind9 service is stopped and
> wants to restart...
>
> info: Applying configuration version '1314822598'
> notice: /Stage[main]/Bind::Service/Service[bind9]/ensure: ensure changed
> 'stopped' to 'running'
> notice: Finished catalog run in 3.70 seconds
>
> But it's running and from the logs, puppet doesn't appear to have any
> impact at all (bind9 was running, continues to run and is not restarted by
> the puppet cycle).
>
> # /etc/init.d/bind9 status
>  * bind9 is running
>
> # update-rc.d -n bind9 defaults
>  System start/stop links for /etc/init.d/bind9 already exist.
>
> # ps aux | grep `cat /var/run/named/named.pid`|grep -v grep
> bind     21856  0.0  0.2 326644 39664 ?        Ssl  Aug26   0:17
> /usr/sbin/named -u bind
>
> Extremely simple class...
> class bind::service {
>  service { "bind9":
>    ensure => running,
>    require => Class["bind::install"],
>  }
> }
>
> ???
>
> --
> Craig White ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> [email protected]
> 1.800.869.6908 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> www.ttiassessments.com
>
> Need help communicating between generations at work to achieve your desired
> success? Let us help!
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to