Hacker News new | ask | show | jobs
by nodata 4975 days ago
What was slow? The compilation time for the Puppet catalogs, or the run time on the clients?

Compilation is way quicker in 3.0, averages a couple of seconds per node for me. Client side is parallel, not sure how it could be quicker.

1 comments

Sorry, I don't recall in particular. It was about a year ago.

It was only a basic setup of a user account, a directory tree, and ufw. It took over a minute for either a first or subsequent run on a clean install of Natty. Considering how much more config I had to add and too little time to dedicate to investigating and speeding it up, I had to put Puppet aside.

Good to know 3.0 is a lot faster. I'll give it another look in future.

So from what you write it sounds like the time it took for Puppet to apply the configuration changes was the problem: to install all the packages you wanted, and then to configure and check them. This always takes time though, this isn't Puppet specific.