Hudson import_site (Mercury) job

While using Hudson's **import_site** (Mercury) job to import my Pressflow site into my new Mercury server, I came across the following issues:

1. At first, I thought I'd be able to point the TARBALL argument to a remote http:// url.  This did not work.  I had to point to a local location.

2. Then I had to point to the untarred location, instead of the .tar file.  (When pointing to my .tar file, I got this error: `Fatal error: Archive file "http://www.example.com/myarchive.tar" does not exist.`).

3. I had to unset the root password (I was getting this error: `Fatal error: local() encountered an error (return code 1) while executing 'mysql -u root -e 'CREATE DATABASE...''`).

4. I had to make sure my $db_url was a "top level" symbol in sites/default/settings.php (my $db_url definition was wrapped in a if() control structure).

5. After getting past these issues, between the following steps `bzr revert -r25` and `bzr revert -r24`, I got this error: `Fatal error: local() encountered an error (return code 3) while executing 'bzr commit --unchanged -m 'Automated Commit''`.  It looks like `import_site` determined the my site used bzr revision 25 (or 24?) of Pressflow ...

6. I uncommented `bzr add` on line 257 of `/etc/mercury/fabric/import_site.py` ... thinking that the commit couldn't happen because my site wasn't a valid bzr repo... but that didn't keep the commit from throwing the error...

... however I noticed my site (TARBALL) ended up being put into /var/www and it seems to be working... however varnish has a hitrate average of 0.0000 ...  time to start tuning, I think....