[MIR] python-mistralclient

Bug #1487118 reported by Corey Bryant
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-mistralclient (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

[Availability]
Currently in universe

[Rationale]
Dependency for Openstack Liberty.

[Security]
No security history

[Quality Assurance]
Package works out of the box with no prompting. There are no major bugs in Ubuntu and there are no major bugs in Debian. Unit tests are run during build.

[Dependencies]
All are in main

[Standards Compliance]
FHS and Debian Policy compliant.

[Maintenance]
Simple python package that the Ubuntu Server Team will take care of.

[Background]
Python client for OpenStack Mistral REST API.

Revision history for this message
Michael Terry (mterry) wrote :

Blockers:
- Needs team bug subscriber

Not blocker but should be fixed:
- Should add ${sphinxdoc:Depends} to Depends line. The shipped documentation has broken links without it.

Discussion point:
- Why does the nosetest call use --exclude-dir=mistralclient/tests/functional? Not only does that mean we must Build-Depend on python-nose-exclude, which is in universe, but it skips tests. Looks like enabling those tests would mean pulling in python-tempest (also in universe) which blows up because it can't find its own /etc/tempest/tempest.conf... So OK. Maybe that's why they're excluded. But functional tests sound great! Would it be difficult to enable them and get them working?

Changed in python-mistralclient (Ubuntu):
status: New → Incomplete
Revision history for this message
Corey Bryant (corey.bryant) wrote :

We've uploaded a new version of the package with functional tests enabled, however it ignores the files that need tempest. It does at least drop the dep for python-nose-exclude. Also added ${sphinxdoc:Depends} and added a team bug subscriber. Thanks.

Changed in python-mistralclient (Ubuntu):
status: Incomplete → New
Revision history for this message
Michael Terry (mterry) wrote :

Looks good then, thanks!

Changed in python-mistralclient (Ubuntu):
status: New → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

Moved to main.

Changed in python-mistralclient (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.