> > We have a Chef regime here, and I've written Tomcat and Solr recipes > to be played against Ubuntu 12.04 Server.
We do mostly the same: chef to install Tomcat (with configuration appropriate to Solr), but then instead of deploying Solr via chef, we use an ant script to package and deploy a war that includes Solr + some custom Lucene extensions, then also deploy our {schema,solrconfig}.xml files. This is a little easier for us than doing everything in chef, since we can more easily push updates to our custom extensions. I'll also note that our current process mirrors what we do for the front-end app server (written in Ruby). We use chef to set up the box, then Capistrano to deploy the app. We push app updates several times a week, but rarely need to run chef after the initial setup. But I'd love to know if there is an easier way to do it. Paul -- _________________________________ Pulchritudo splendor veritatis.