Issue #1821 has been updated by Nigel Kersten. Status changed from Needs more information to Closed Assignee set to Nigel Kersten
As per the below thread, we're more aggressively closing tickets whose state is unsure, particularly old tickets with little to no inactivity in a long time. You are free to reopen them. http://groups.google.com/group/puppet-users/browse_thread/thread/a040cb9bc5c5b647 ---------------------------------------- Bug #1821: Puppetd seems to check SELinux context of all files even though --tags is specified https://projects.puppetlabs.com/issues/1821 Author: Ingemar Nilsson Status: Closed Priority: Normal Assignee: Nigel Kersten Category: Target version: Affected Puppet version: 0.24.6 Keywords: Branch: 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://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.
