Issue #21337 has been reported by Andrew Gaffney.

----------------------------------------
Bug #21337: Security fix using safe_yaml caused a drastic performance hit in 
2.7.22 (and probably others)
https://projects.puppetlabs.com/issues/21337

* Author: Andrew Gaffney
* Status: Unreviewed
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* Affected Puppet version: 
* Keywords: 
* Branch: 
----------------------------------------
I've been testing out 2.7.22 as an update to 2.7.19 due to CVE-2013-3567. With 
nothing else changed other than the version, performance goes right down the 
crapper. I downgraded to 2.7.21 and performance returned to normal.

Here is a test puppet run with 'time' and '--summarize' against a 2.7.22 master 
and then a 2.7.19 master.

2.7.22
======
notice: Finished catalog run in 114.74 seconds 
Changes: 
            Total: 3 
Events: 
          Success: 3 
            Total: 3 
Resources: 
      Out of sync: 3 
          Changed: 3 
            Total: 3079 
          Skipped: 6 
Time: 
        Resources: 0.00 
       Filebucket: 0.00 
            Group: 0.00 
          Yumrepo: 0.01 
             Cron: 0.02 
             User: 0.07 
          Package: 0.71 
             Exec: 10.27 
   Config retrieval: 108.95 
         Last run: 1371671599 
            Total: 185.09 
          Service: 3.57 
             File: 61.47 
Version: 
           Config: 1371671173 
           Puppet: 2.7.19 

real    6m2.831s 
user    1m37.205s 
sys     0m15.160s 

2.7.19
======
notice: Finished catalog run in 77.05 seconds 
Changes: 
            Total: 3 
Events: 
          Success: 3 
            Total: 3 
Resources: 
      Out of sync: 3 
          Changed: 3 
            Total: 3079 
          Skipped: 6 
Time: 
        Resources: 0.00 
       Filebucket: 0.00 
            Group: 0.01 
          Yumrepo: 0.01 
             Cron: 0.02 
             User: 0.07 
          Package: 0.38 
         Last run: 1371671871 
             File: 23.13 
          Service: 3.89 
   Config retrieval: 52.85 
             Exec: 9.73 
            Total: 90.09 
Version: 
           Config: 1371671735 
           Puppet: 2.7.19 

real    3m6.728s 
user    1m39.787s 
sys     0m16.342s 


-- 
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 unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to