Is the intent to include it in 0.25.0? Regards
James Turnbull On 15/04/2009, at 11:11 AM, Luke Kanies <[email protected]> wrote: > > Hi all, > > The queueing code is ready to test, and I'd quite appreciate people > giving it a try. It's all in my 'refactor/0.24.8/ > asynchronous_storeconfigs' branch. > > The code is against 0.24.x, because the company that sponsored the > work is (not surprisingly) still running against 0.24, but that's good > news for anyone running 0.24.8 (and probably 0.24.7), since these > patches should apply cleanly on it with hopefully no side affect. > > Not unexpectedly, it adds another element to your server > architecture: The queue/messagebus. The queueing protocol we're > using is STOMP, and it supports multiple back-ends. The easiest way > to get it all up and running is to just install the 'stomp' and > 'stompserver' gems on your system, and then start 'puppetqd'. Here's > a basic script that should work: > > $ gem install stomp stompserver > $ git clone git://github.com/lak/puppet.git > $ cd puppet > $ git checkout -b refactor/0.24.8/asynchronous_storeconfigs origin/ > refactor/0.24.8/asynchronous_storeconfigs > $ bin/puppetmasterd --vardir /tmp/queueing --confdir /tmp/queueing -- > no-daemonize --async_storeconfigs -v --manifest <your manifests> > # another shell > $ bin/puppetqd --no-daemonize --verbose > # another shell > $ puppetd --confdir /tmp/queueing --vardir /tmp/queueing -t > > You should see the catalog get queued in your puppetmasterd shell, and > then stripped off the queue and stored in the puppetqd shell. > > If you've already got a stomp server, or an amq or whatever server and > can put stomp in front of it, you can tune --queue_source to connect > to it (you can include user and password info in the URI as long as > you're using stomp 1.1.1). > > So, let me know how it goes. > > -- > The leader of Jamestown was "John Smith" (not his real name), under > whose direction the colony engaged in a number of activities, > primarily related to starving. -- Dave Barry, "Dave Barry Slept Here" > --------------------------------------------------------------------- > Luke Kanies -|- http://reductivelabs.com -|- +1(615)594-8199 > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Developers" 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-dev?hl=en -~----------~----~----~----~------~----~------~--~---
