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.