The source of this problem is in the debian packaging repository for
2.7.11-1.

The
/usr/lib/ruby/1.8/puppet/util/instrumentation/listeners/process_name.rb
file is included in the debian/2.7.11-1 packaging when it shouldn't.

The difference in the puppet source between the upstream and the
packaging branches reverts back to expected when 2.7.12 is imported, so
the problem is isolated to 2.7.11, which unfortunately is in an LTS
release.

It should be safe to remove this file from the 2.7.11 packaging for an
eventual point release. All it does, if present, is to change the
process name in the process table.

I've tested operation on a precise puppet node before and after removing
the file.  I have observed the process hanging before removing the file.
It runs normally after removing it, and I have not observed hangs for
the last 20 runs.

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

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

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to