heat engine plugins require their test dependencies to be installed to load
Bug #1292655 reported by
Cody A.W. Somerville
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Heat |
Fix Released
|
Medium
|
Chmouel Boudjnah |
Bug Description
The heat engine plugin manager attempts to recurisvely load all modules in a plugin. If a plugin has tests, the plugin manager will try to load them and if the test dependencies aren't installed then heat-engine will fail to start. It should be possible to load a plugin without requiring test dependencies to be installed.
Changed in heat: | |
assignee: | nobody → Chmouel Boudjnah (chmouel) |
Changed in heat: | |
milestone: | none → juno-1 |
tags: | added: icehouse-rc-potential |
tags: | removed: icehouse-rc-potential |
Changed in heat: | |
status: | Fix Committed → Fix Released |
Changed in heat: | |
milestone: | juno-1 → 2014.2 |
To post a comment you must log in.
Maybe the plugin loader should blacklist any packaging called "tests"