Driver required libraries are not included in requirements.txt
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
oslo.messaging |
Fix Released
|
High
|
Clint Byrum | ||
tripleo |
Fix Released
|
Critical
|
Clint Byrum |
Bug Description
Which driver is used is a deployer decision, but the library cannot function without them. So requirements.txt should list all necessary external requirements needed to use the library.
This manifests in TripleO currently by deploying a non-functioning keystone which now depends on oslo.messaging and thus has no MQ driver available for notifications:
2014-03-05 19:36:08.313 2775 ERROR keystone.
2014-03-05 19:36:08.313 2775 TRACE keystone.
2014-03-05 19:36:08.313 2775 TRACE keystone.
2014-03-05 19:36:08.313 2775 TRACE keystone.
2014-03-05 19:36:08.313 2775 TRACE keystone.
2014-03-05 19:36:08.313 2775 TRACE keystone.
2014-03-05 19:36:08.313 2775 TRACE keystone.
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Critical |
assignee: | nobody → Clint Byrum (clint-fewbar) |
Changed in oslo.messaging: | |
importance: | Undecided → High |
Changed in oslo.messaging: | |
assignee: | Clint Byrum (clint-fewbar) → Mark McLoughlin (markmc) |
Changed in oslo.messaging: | |
assignee: | Mark McLoughlin (markmc) → Clint Byrum (clint-fewbar) |
Changed in oslo.messaging: | |
milestone: | none → icehouse-rc1 |
Changed in oslo.messaging: | |
status: | Fix Committed → Fix Released |
milestone: | none → 1.3.0 |
Fix proposed to branch: master /review. openstack. org/78424
Review: https:/