in the middleware_app, there is reference to old style file system and old hbase classes when setting up configman. No resource classes should be imported into middleware_app.py. Doing so hard codes these requirements in the middleware. We cannot remove these old classes until these are gone. 1) remove the imports 2) replace the 'defaults' in the configman add_option setup with strings representing complete package name of the external resource like this: default='socorro.external.fs.crashstorage.FSRadixTreeStorage' in addition, the "implementation_list" key also refers to the old classes.
This was resolved with bug 948533.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
OS: Linux → All
Hardware: x86_64 → All
Resolution: --- → FIXED
Target Milestone: --- → 75
You need to log in before you can comment on or make changes to this bug.