coverage extension should be disabled by default
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Dan Prince |
Bug Description
Using the latest version of Nova grizzly I'm seeing the following exception in Nova's api.log file:
2013-01-17 21:56:48.519 30407 WARNING nova.api.
====
Clearly the coverage extension is for testing only... but it seems to be enabled by default?
At the very least we should handle the missing 'coverage' import since it is only a tools/test-requires (and would not be good to force users to install in production).
Probably the *best* thing to do here would be to disable the coverage extension by default (production ready should be the default). Users can then enable it specifically for testing purposes if they desire.
Changed in nova: | |
assignee: | nobody → Dan Prince (dan-prince) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in nova: | |
milestone: | none → grizzly-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | grizzly-3 → 2013.1 |
Okay. Trying to avoid adding a new config option here perhaps we can just avoid the hard dependency on the 'coverage' module.