On Jan 27, 4:02 am, Antidot SAS <antidot...@gmail.com> wrote: > Hi everyone, > > I am using puppet 2.7.9 and ruby 1.8.7 on debian box. I don't a lot of > modules right now: just one module that create user + dotfile + ssh key and > compiled catalog takes around 70s do I have to worry is that big.
That's pretty excessive. My manifests are considerably more complex than you describe, and my compilation times average around 1s. Exact timing also depends on the hardware, of course, but something is wrong for you if it takes 70s to compile a simple catalog. We could be more helpful if you gave us a manifest set that exhibits the problem. > Does the compiled time scale with the module number? Do I have to make sure > I don't cross a certain limit? Compilation time scales with the number and complexity of the manifests to compile. That is correlated to the number of modules used (not the number installed) inasmuch as using more modules implies compiling more manifests. The actual number of manifests compiled depends on the details of the modules involved and their manner of use, however. As for limits, the more work your master needs to do to compile each node's catalog, the fewer nodes it can serve. In the extreme that compilation time approached or exceeded the delay between agent runs, effectively the master could serve only a single node. John -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.