I looked for that. There's not any other http daemon running. The PID that
the first returns changes every time (now at 23052, 23139, etc.). The
second one never returns a PID (unless there's actually an httpd running).

On Wed, Nov 16, 2011 at 10:54 AM, Russell Van Tassell
<russel...@gmail.com>wrote:

> Do you have another http daemon running, by chance? If I'm reading this
> right, the first run seems to think it found another httpd server on PID
> 17243 - what's running on that process?
>
>
>
> On Wed, Nov 16, 2011 at 9:37 AM, Matthew O'Connor <
> thegreendra...@gmail.com> wrote:
>
>> When I run `puppet apply --verbose --debug httpd.pp`, the last lines
>> printed are:
>>
>> debug: Finishing transaction -608038528
>> debug: Loaded state in 0.00 seconds
>> info: Applying configuration version '1321356508'
>> debug: Service[httpd](provider=redhat): Executing 'ps -ef'
>> debug: Service[httpd](provider=redhat): PID is 17243
>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig
>> httpd'
>> debug: Finishing transaction -608222128
>> debug: Storing state
>> debug: Stored state in 0.01 seconds
>>
>>  When I run `puppet apply --verbose --debug start.pp`, the last lines
>> printed are:
>>
>> debug: Finishing transaction -607971218
>> debug: Loaded state in 0.00 seconds
>> info: Applying configuration version '1321356691'
>> debug: Service[httpd](provider=redhat): Executing 'ps -ef'
>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig
>> httpd'
>> debug: Service[httpd](provider=redhat): Executing '/sbin/service httpd
>> start'
>> debug: Puppet::Type::Service::ProviderRedhat: Executing '/sbin/chkconfig
>> httpd'
>> notice: /Stage[main]//Service[httpd]/ensure: ensure changed 'stopped' to
>> 'running'
>> debug: Finishing transaction -608154818
>> debug: Storing state
>> debug: Stored state in 0.01 seconds
>>
>> I made sure to stop `httpd` before each run. `start.pp` and `httpd.pp`
>> have the same contents.
>>
>> Any other thoughts?
>>
>>
>> On Wed, Nov 16, 2011 at 9:00 AM, Christopher Wood <
>> christopher_w...@pobox.com> wrote:
>>
>>> On Tue, Nov 15, 2011 at 04:40:29PM -0800, Matthew O'Connor wrote:
>>> > Hi all,
>>> >
>>> > I'm working thru the tutorial (http://docs.puppetlabs.com/learning/
>>> > manifests.html) using the VM provided (http://www.puppetlabs.com/
>>> > downloads/learning/learn_puppet_centos_ovf.2011.07.15.tar.bz). When
>>> > asked to write a manifest that ensures httpd is running, I wrote:
>>> >
>>> >     service { 'httpd':
>>> >       ensure => running,
>>> >       enable => true,
>>> >     }
>>> >
>>> > I named this manifest "httpd.pp". When I ran `puppet apply httpd.pp`
>>> > nothing happens. If I rename this manifest to something else `puppet
>>> > apply` works as I would expect.
>>>
>>> puppet apply --debug --verbose httpd.pp
>>>
>>> If the service is already running and enabled then puppet won't do
>>> anything.
>>>
>>> > This was/is extremely confusing. I figured what better way to name the
>>> > manifest than to name the service it's ensuring. Is this a known
>>> > issue? Documentation problem? Something else?
>>>
>>> I don't know that filenames of manifests affect anything. Running with
>>> debug and verbose flags as above will show you more about what's going on.
>>>
>>> > Thanks for you help.
>>> >
>>> > Matthew
>>> >
>>> > --
>>> > You received this message because you are subscribed to the Google
>>> Groups "Puppet Users" group.
>>> > To post to this group, send email to puppet-users@googlegroups.com.
>>> > To unsubscribe from this group, send email to
>>> puppet-users+unsubscr...@googlegroups.com.
>>> > 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 puppet-users@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> puppet-users+unsubscr...@googlegroups.com.
>>> 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 puppet-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> puppet-users+unsubscr...@googlegroups.com.
>> 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 puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> 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 puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to