Issue #7357 has been updated by James Turnbull.
Status changed from Unreviewed to Closed
Rolf
Specify:
<pre>
service { 'httpd':
hasstatus => true,
hasrestart => true,
ensure => running,
}
</pre>
That tells Puppet the init script has the status and restart options and will
fix the issue.
----------------------------------------
Bug #7357: manifest name can't equal service name (ex: httpd.pp)
https://projects.puppetlabs.com/issues/7357
Author: Rolf Russell
Status: Closed
Priority: Normal
Assignee:
Category:
Target version:
Affected Puppet version: 2.6.4
Keywords:
Branch:
I'm going through the puppet tutorial and got to the exercise to create a
manifest to ensure httpd is running. So I created a file called httpd.pp:
<pre>
service { 'httpd':
ensure => running
}
</pre>
But when I ran 'puppet httpd.pp' it didn't launch httpd. Turning on debug it
seems like puppet is grepping 'ps -ef' to check for httpd running and finds the
puppet process itself (because of the file name). It then happily exits
thinking that httpd is already running.
I'm running the puppet enterprise VM linked off the tutorial on VMWare Fusion
2. I had to tell Fusion that centos was redhat 5 because Fusion 2 doesn't
support centos.
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" 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-bugs?hl=en.