cinder doesn't work with SQLAlchemy >= 0.8
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Medium
|
David Ripton |
Bug Description
Since python-sqlalchemy 0.8.2 was uploaded to Sid, Cinder is broken in Sid:
=======
ERROR: test suite for <module 'cinder.tests' from '/root/
-------
Traceback (most recent call last):
File "/usr/lib/
self.setUp()
File "/usr/lib/
self.
File "/usr/lib/
try_
File "/usr/lib/
return func()
File "/root/
migration.
File "/root/
return IMPL.db_
File "/root/
return versioning_
File "/usr/lib/
return _migrate(url, repository, version, upgrade=True, err=err, **opts)
File "<string>", line 2, in _migrate
File "/root/
return f(*a, **kw)
File "/usr/lib/
schema.
File "/usr/lib/
change.
File "/usr/lib/
script_
File "/root/
_warn_
TypeError: __init__() got an unexpected keyword argument 'assert_unicode'
This breaks the install of Cinder as well in Debian, since db_sync is called in the postinst.
Changed in cinder: | |
assignee: | nobody → David Ripton (dripton) |
Changed in cinder: | |
milestone: | none → havana-2 |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | havana-2 → 2013.2 |
I thought we were still pinned here based on the common requirements file: sqlalchemy> =0.7,<= 0.7.99
That being said, obviously this needs to be fixed before that dependency can be bumped.