[Bug 995719] Re: process_name.rb removed in 2.7.11 but still provided by puppet-common

Robie Basak 995719 at bugs.launchpad.net
Wed Oct 2 13:06:52 UTC 2013


Uploaded, thanks!

I checked the package in Saucy, and see no process_name.rb there. If I
am right in understanding that this is fixed in Saucy, then, could you
please mark it as Fix Released?

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/995719

Title:
  process_name.rb removed in 2.7.11 but still provided by puppet-common

Status in “puppet” package in Ubuntu:
  Confirmed
Status in “puppet” source package in Precise:
  Confirmed

Bug description:
  [Impact]
  This is related to https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/959597 where upstream has removed process_name.rb in 2.7.11 but it is still packaged and provided by puppet-common.

  [ This plugin frequently causes puppet to hang and requires manual
  sysadmin intervention to resolve. -- pjdc, 2012-05-10 ]

  Source tarball for 2.7.10 from puppetlabs:

  [hloeung at darkon puppet-2.7.10]$ find . -type f -name '*process_name*'
  ./spec/unit/util/instrumentation/listeners/process_name_spec.rb
  ./lib/puppet/util/instrumentation/listeners/process_name.rb
  [hloeung at darkon puppet-2.7.10]$

  Source tarball for 2.7.11 from puppetlabs:

  [hloeung at darkon puppet-2.7.11]$ find . -type f -name '*process_name*'
  [hloeung at darkon puppet-2.7.11]$

  [hloeung at darkon puppet-2.7.10]$ dpkg-query -S /usr/lib/ruby/1.8/puppet/util/instrumentation/listeners/process_name.rb
  puppet-common: /usr/lib/ruby/1.8/puppet/util/instrumentation/listeners/process_name.rb

  [hloeung at darkon puppet-2.7.10]$ dpkg -l puppet-common
  Desired=Unknown/Install/Remove/Purge/Hold
  | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
  |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
  ||/ Name                                       Version                                    Description
  +++-==========================================-==========================================-====================================================================================================
  ii  puppet-common                              2.7.11-1ubuntu2                            Centralized configuration management

  [Test Case]
  Install puppet and puppet server from the Precise archives
  Loop puppet apply against a manifest and note the timelines. The process takes considerably longer every 2-3 times every 10 puppet runs

  [Regression]
  Since this is a event listener and is only initialized if the listener exist there should be no regression as that functionality is limited within that particular listener code.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/995719/+subscriptions



More information about the Ubuntu-sponsors mailing list