Issue #14355 has been updated by Steve Traylen.

File RunTime.tiff added
File puppetmaster.tiff added

Just confirming similar behavior when we went from 2.7.11 to 2.7.14:

Running:
{quote}
time puppet master --debug  --color=false  --compile steve01.cern.ch 
{quote}
for each of the intermediate versions we skipped. 2.7.11 -> 2.7.12 seems to be 
the significant one.

This is RHEL6 with stock ruby:
ruby 1.8.7 (2011-06-30 patchlevel 352) [x86_64-linux]


### 2.7.14 ###
real    0m23.511s, 
user    0m18.509s, 
sys     0m4.284s, 
notice: Compiled catalog for steve01.cern.ch in environment devel in 19.10 
seconds

### 2.7.13 ###
real    0m21.459s,
user    0m16.895s,
sys     0m3.882s,
notice: Compiled catalog for steve01.cern.ch in environment devel in 17.13 
seconds


### 2.7.12 ###
real    0m21.481s,
user    0m16.786s,
sys     0m3.989s,
notice: Compiled catalog for steve01.cern.ch in environment devel in 17.15 
seconds


### 2.7.11 ###
real    0m15.248s,
user    0m12.150s,
sys     0m2.440s,
notice: Compiled catalog for steve01.cern.ch in environment devel in 10.95 
seconds

The plots show the step on monday when we did the 2.7.11 -> 2.7.14 update.

----------------------------------------
Bug #14355: performance issue with 2.7.14
https://projects.puppetlabs.com/issues/14355#change-62224

Author: konrad rzentarzewski
Status: Investigating
Priority: Normal
Assignee: Carl Caum
Category: compiler
Target version: 
Affected Puppet version: 2.7.14
Keywords: 
Branch: 


since our upgrade to 2.7.14 at may 3rd load average on all our puppetmaster has 
increased 2 times.

please investigate.

we use official rpms from puppetlabs, ie.

    <16>root@punch(2)~$ rpm -qi puppet
    Name        : puppet                       Relocations: (not relocatable)
    Version     : 2.7.14                            Vendor: (none)
    Release     : 1.el5                         Build Date: Wed 02 May 2012 
08:52:02 PM CEST
    Install Date: Thu 03 May 2012 12:29:04 AM CEST      Build Host: 
rpm-builder.puppetlabs.lan
    Group       : System Environment/Base       Source RPM: 
puppet-2.7.14-1.el5.src.rpm
    Size        : 3174857                          License: ASL 2.0
    Signature   : RSA/SHA1, Wed 02 May 2012 09:01:02 PM CEST, Key ID 
1054b7a24bd6ec30
    URL         : http://puppetlabs.com
    Summary     : A network tool for managing many disparate systems
    Description :
    Puppet lets you centrally manage every important aspect of your system 
using a
    cross-platform specification language that manages all the separate elements
    normally aggregated in different files, like users, cron jobs, and hosts,
    along with obviously discrete elements like packages, services, and files.
    


-- 
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.

Reply via email to