python-cinder misses python-mysqldb dependency
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Unassigned |
Bug Description
"build_id": "2014-06-
"mirantis": "yes",
"build_number": "334",
"nailgun_sha": "0828946af6a2e7
"ostf_sha": "3690709d95c1f4
"fuelmain_sha": "7fbe99c86a4fff
"astute_sha": "55df06b2e84fa5
"release": "4.1B",
"fuellib_sha": "c64ffdc5e7bfe7
1. Create new environment (Ubuntu, simple mode)
2. Choose Ceilometer installation
3. Add compute, controller, cinder
4. Choose debugging
5. Start deployment. It was successful
6. But there is error on cinder node in puppet.log:
2014-06-02 10:17:27 ERR
(/Stage[
Changed in fuel: | |
importance: | Undecided → High |
Changed in fuel: | |
assignee: | Registry Administrators (registry) → nobody |
2014-06-03 09:33:01.678 13304 CRITICAL cinder [-] No module named MySQLdb cinder- manage" , line 543, in <module> cinder- manage" , line 540, in main cinder- manage" , line 225, in sync db_sync( version) python2. 7/dist- packages/ cinder/ db/migration. py", line 33, in db_sync sync(version= version) python2. 7/dist- packages/ cinder/ db/sqlalchemy/ migration. py", line 74, in db_sync python2. 7/dist- packages/ cinder/ db/sqlalchemy/ migration. py", line 86, in db_version api.db_ version( get_engine( ), repository) python2. 7/dist- packages/ cinder/ openstack/ common/ db/sqlalchemy/ session. py", line 498, in get_engine fk=sqlite_ fk) python2. 7/dist- packages/ cinder/ openstack/ common/ db/sqlalchemy/ session. py", line 585, in create_engine create_ engine( sql_connection, **engine_args) python2. 7/dist- packages/ sqlalchemy/ engine/ __init_ _.py", line 332, in create_engine create( *args, **kwargs) python2. 7/dist- packages/ sqlalchemy/ engine/ strategies. py", line 64, in create cls.dbapi( **dbapi_ args) python2. 7/dist- packages/ sqlalchemy/ connectors/ mysqldb. py", line 57, in dbapi _('MySQLdb' )
2014-06-03 09:33:01.678 13304 TRACE cinder Traceback (most recent call last):
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/bin/
2014-06-03 09:33:01.678 13304 TRACE cinder main()
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/bin/
2014-06-03 09:33:01.678 13304 TRACE cinder fn(*fn_args)
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/bin/
2014-06-03 09:33:01.678 13304 TRACE cinder return migration.
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder return IMPL.db_
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder current_version = db_version()
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder return versioning_
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder sqlite_
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder engine = sqlalchemy.
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder return strategy.
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder dbapi = dialect_
2014-06-03 09:33:01.678 13304 TRACE cinder File "/usr/lib/
2014-06-03 09:33:01.678 13304 TRACE cinder return __import_
2014-06-03 09:33:01.678 13304 TRACE cinder ImportError: No module named MySQLdb
2014-06-03 09:33:01.678 13304 TRACE cinder