Will, checkout tools/travis/install.sh for hints (much of travis scripts can be 
used as hints on how to setup a marvin env).

You'll need to install mysql-connector-python manually, unfortunately 
oracle/mysql hosts them at their cdn and pypi/pip scks as not fetching external 
deps on their own. So you'll need to do something like, pip install --upgrade 
--egg <url to mysql-connector-python.tar.gz>

Regards.

Regards,

Rohit Yadav

rohit.ya...@shapeblue.com 
www.shapeblue.com
53 Chandos Place, Covent Garden, London  WC2N 4HSUK
@shapeblue

-----Original Message-----
From: Will Stevens [mailto:williamstev...@gmail.com] 
Sent: Monday, April 25, 2016 11:37 PM
To: dev@cloudstack.apache.org
Subject: No module named marvin

Could this:

Deploy data center..
Traceback (most recent call last):
  File "/data/git/cs3/cloudstack/tools/marvin/marvin/deployDataCenter.py",
line 28, in <module>
    from marvin import configGenerator
ImportError: No module named marvin

Be caused by this:

Installing Marvin
DEPRECATION: --allow-external has been deprecated and will be removed in the 
future. Due to changes in the repository protocol, it no longer has any effect.
Processing ./tools/marvin/dist/Marvin-4.9.0-SNAPSHOT.tar.gz
Collecting mysql-connector-python>=1.1.6 (from Marvin===4.9.0-SNAPSHOT)
  Could not find a version that satisfies the requirement
mysql-connector-python>=1.1.6 (from Marvin===4.9.0-SNAPSHOT) (from
versions: )
No matching distribution found for mysql-connector-python>=1.1.6 (from
Marvin===4.9.0-SNAPSHOT)

This seems to be happening in all my CI environments this morning.
Thoughts?

Thanks,

Will

Reply via email to