stable:kilo: testresources 2.0.0 require pbr > 1.8 but pbr is capped too low in kilo
Bug #1572417 reported by
Tony Breeds
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Gate |
Fix Released
|
Undecided
|
Unassigned | ||
devstack |
Fix Released
|
Undecided
|
Unassigned | ||
oslo.db |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Testresources 2.0.0 was released recently, this release included adding pbr>=1.8 to its requirements list. However, on the kilo we cap pbr at <1.0. So pulling in testresources 2.0.0 (and future versions) will break things.
Changed in oslo.db: | |
status: | Confirmed → Fix Committed |
Changed in devstack: | |
status: | Invalid → Fix Committed |
Changed in openstack-gate: | |
status: | Confirmed → Fix Committed |
Changed in devstack: | |
status: | Fix Committed → Fix Released |
Changed in openstack-gate: | |
status: | Fix Committed → Fix Released |
Changed in oslo.db: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
We can't just cap testresources in kilo as oslo.db has an uncapped requirement on testresources. So when we install from pypi we fail anyway with:
http:// logs.openstack. org/58/ 307858/ 2/check/ gate-tempest- dsvm-full/ 8bf74ba/ logs/devstacklo g.txt.gz# _2016-04- 19_23_28_ 21_422
So the way forward is
1. Land a devstack chnage that manually installs testresources<2.0.0
2. Land a review to cap testresources
3. Sync oslo.db with g-r
4. release oslo.db as 1.7.5
5. revert the patch in 1