2015-03-03 00:22:25.674809 mod_wsgi (pid=10468): Target WSGI script '/var/www/keystone/main' cannot be loaded as Python module.
2015-03-03 00:22:25.674835 mod_wsgi (pid=10468): Exception occurred processing WSGI script '/var/www/keystone/main'.
2015-03-03 00:22:25.674856 Traceback (most recent call last):
2015-03-03 00:22:25.674872 File "/var/www/keystone/main", line 25, in <module>
2015-03-03 00:22:25.674947 application = wsgi_server.initialize_application(name)
2015-03-03 00:22:25.674970 File "/opt/stack/keystone/keystone/server/wsgi.py", line 51, in initialize_application
2015-03-03 00:22:25.675021 startup_application_fn=loadapp)
2015-03-03 00:22:25.675041 File "/opt/stack/keystone/keystone/server/common.py", line 44, in setup_backends
2015-03-03 00:22:25.675086 drivers.update(dependency.resolve_future_dependencies())
2015-03-03 00:22:25.675098 File "/opt/stack/keystone/keystone/common/dependency.py", line 287, in resolve_future_dependencies
2015-03-03 00:22:25.675177 raise UnresolvableDependencyException(dependency, targets)
2015-03-03 00:22:25.675466 UnresolvableDependencyException: Unregistered dependency: revoke_api for [<keystone.identity.core.Manager object at 0x7f68e6b1ad10>, <keystone.assignment.core.Manager object at 0x7f68e6888910>, <keystone.resource.core.Manager object at 0x7f68e6888890>, <keystone.token.provider.Manager object at 0x7f68e6888e90>]
The revoke api should be added to the load_backends in keystone/backends.py
refer to https:/ /review. openstack. org/#/c/ 160582/