To Josh and Greg,
I know Mercury 1.2 is still in development, so I thought you'd want some error feedback. I've gone to launchpad and followed the following instructions:
To get up and running on Trunk:
Start with a fresh installation of Ubuntu 10.04LTS
apt-get install bzr fabric
bzr branch lp:pantheon /opt/pantheon
cd /opt/pantheon/fabThe last command should one of the following:
fab initialize:vps=aws (for instance-based AWS servers)
fab initialize:vps=ebs (for ebs-based AWS servers - experimental)
fab initialize:vps=default (for all other Pantheon servers)
I'm trying to install using a test server, so I chose the following command:
fab initialize:vps=default
When I run this command (which I have to do as root btw) I get an error:
ImportError: No module named MySQLdb
The routine appears to stop at this point, so rebooting the machine doesn't accomplish anything. I searched the pantheon directories and I can't find a file named MySQLdb.
Is this a programming error? If so, is there a workaround??
Here's the total output from running 'fab initialize:vps=default'::
xxx@test:/opt/pantheon/fab$ fab initialize:vps=default
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/fabric/main.py", line 363, in main
commands.update(load_fabfile(fabfile))
File "/usr/lib/pymodules/python2.6/fabric/main.py", line 108, in load_fabfile
imported = __import__(os.path.splitext(fabfile)[0])
File "/opt/pantheon/fab/fabfile.py", line 3, in
from configure import *
File "/opt/pantheon/fab/configure.py", line 3, in
import update
File "/opt/pantheon/fab/update.py", line 9, in
from pantheon import status
File "/opt/pantheon/fab/pantheon/status.py", line 1, in
import drupaltools
File "/opt/pantheon/fab/pantheon/drupaltools.py", line 6, in
import MySQLdb
ImportError: No module named MySQLdb

Comments
re: Mercury 1.2 FAIL
Yes, a requirement was added for python-mysqldb but the instructions weren't updated.
This is now fixed.
Greg
--
Greg Coit
Systems Administrator
http://www.chapterthree.com
Thanks
Greg,
Thanks for the quick update. However, I revisited launchpad and now see that the project has been moved to github. I went to github but see no instructions at all now.
look at the readme file
look at the readme file
We found an issue with how
We found an issue with how 'standalone' servers were being provisioned, so it has been temporarily disabled. A fix should be put in soon (but it's also getting late!).
Edit: Just to be clear, that means the instructions that are currently on github will not work for deploying a standalone server.
Feedback
Hey thanks for the feedback. There really isn't a "1.2" at the moment. It's all TRUNK/HEAD/MASTER, so expect failures.
However, on the upside we will have a real place to submit feedback in the next couple days. ;)
https://pantheon.io | http://www.chapterthree.com | https://www.outlandishjosh.com