Public bug reported: observed when upgrading from cinder-api 2012.2.3-0ubuntu2~cloud0 to 1:2013.1-0ubuntu2~cloud0.
The required auth_token middleware has moved from python-keystone to python-keystoneclient. Cinder's api-paste.ini has been updated to reflect this: [filter:authtoken] paste.filter_factory = keystone.middleware.auth_token:filter_factory During upgrade, python-keystoneclient does not get upgraded with the rest of cinder and the above module path is unimportable. Need to explicitly pull in the version of python-keystoneclient that has the auth_token middleware (1:0.2.3-0ubuntu2~cloud0) Ran into this on cloud archive but relevant against Ubuntu package as well. ** Affects: cloud-archive Importance: Undecided Status: New ** Affects: cinder (Ubuntu) Importance: Undecided Status: New ** Also affects: cloud-archive Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1182689 Title: cinder needs a hard version requirement on keystoneclient depends. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-archive/+bug/1182689/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs