As mentioned in my previous thread at http://groups.google.com/group/puppet-users/browse_thread/thread/d491889c89c1a0e0/2ba280696d1ecf96?lnk=gst&q=matthew+burgess#2ba280696d1ecf96, I'm seeing intermittent errors on my nodes of the form:
Wed May 30 18:02:24 +0100 2012 Puppet (err): undefined method `>' for ["2.7.14", "2.7.14"]:Array on node master.domain.com Wed May 30 18:02:24 +0100 2012 Puppet (err): undefined method `>' for ["2.7.14", "2.7.14"]:Array on node master.domain.com Wed May 30 18:02:24 +0100 2012 Puppet (err): undefined method `>' for ["2.7.14", "2.7.14"]:Array on node master.domain.com Wed May 30 18:02:24 +0100 2012 Puppet (err): undefined method `>' for ["2.7.14", "2.7.14"]:Array on node master.domain.com Upon further investigation I've managed to, I think, finger the blame on storeconfigs. I've set up a new puppet master, completely segregated from the rest of the puppet infrastructure, so there is a total of 1 puppet master and 1 puppet client in this environment. An ENC is configured that currently states that this node should not have any manifests applied. With storeconfigs set to true, and pointing to a MySQL database on the same host, I can reliably trigger the issue using puppet-load.rb. As soon as I set storeconfigs to false, and restart httpd (puppet is being served behind mod_passenger), a puppet-load run with 100 concurrent clients works with 100% success. Now, the storeconfigs instructions at http://projects.puppetlabs.com/projects/1/wiki/Using_Stored_Configuration mentions the use of a message broker, which was going to be by next plan of attack, but I guess at the moment I'm just kind of interested to see if anyone else has hit problems similar to mine and what kind of scaling they've achieved using plain storeconfigs without a message broker. Thanks, Matt. -- You received this message because you are subscribed to the Google Groups "Puppet Users" 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-users?hl=en.
