Issue #1821 has been updated by immerda.

Status changed from Duplicate to Re-opened

yeah, you're right.

But could you test/verify it with 0.24.7? as there have been fixes around 
selinux stuff.
----------------------------------------
Bug #1821: Puppetd seems to check SELinux context of all files even though 
--tags is specified
http://projects.reductivelabs.com/issues/show/1821

Author: init
Status: Re-opened
Priority: Normal
Assigned to: 
Category: 
Target version: 
Complexity: Unknown
Affected version: 0.24.6
Keywords: 


I recently upgraded Puppet to 0.24.6 on one system, and I quickly found out 
that the performance is at least an order of magnitude slower. Since it wasn't 
particularly fast before the upgrade either (but far from as slow as it is 
now), I used to run puppetd with the --tags modulename[,...] switch, which 
shortened the run time significantly.

Until now that is. Even when I just made some minuscule change in just one 
module, and runs Puppetd with --tags module, it takes almost as long time to 
run as the full run without --tags. I investigated, and noticed that it runs 
matchpathcon four times for each file in the system configuration, not just 
those files in the specified module(s). Is that really necessary?

This is on a CentOS 5 system with SELinux enabled. Now SELinux support is nice, 
and I would even accept a little bit of extra runtime because of it (but if I 
read the thread about the native Ruby API right, that overhead could become 
minimal). But an order of magnitude worse running time, as it is right now, is 
far from acceptable.



----------------------------------------
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://reductivelabs.com/redmine/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