Add test to check requirements conflicts in nailgun

Bug #1462281 reported by Sebastian Kalinowski
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Committed
Medium
Sebastian Kalinowski
6.1.x
Fix Committed
Medium
Sebastian Kalinowski

Bug Description

There was a bug caused by version conflict in installed dependencies in nailgun: https://launchpad.net/bugs/1461980
Nailgun tests didn't catch it, becuase in "normal" tests there are no dependency check by pkg_resources.

To avoid discovering such problems too late in the future (and probably other issues that we are not aware of) we must add simple checks for those console scripts to out test suite.

Łukasz Oleś (loles)
Changed in fuel:
status: New → Incomplete
status: Incomplete → Confirmed
status: Confirmed → Triaged
Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Sebastian Kalinowski (prmtl)
summary: - Add test for every console script from nailgun to avoid unexpected
- issues.
+ Add test to check requirements conflicts in nailgun
Changed in fuel:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-web (stable/6.1)

Fix proposed to branch: stable/6.1
Review: https://review.openstack.org/194056

tags: added: non-release
Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-web (stable/6.1)

Reviewed: https://review.openstack.org/194056
Committed: https://git.openstack.org/cgit/stackforge/fuel-web/commit/?id=adcc99cf2a1ff50e015630416de15d6972522c92
Submitter: Jenkins
Branch: stable/6.1

commit adcc99cf2a1ff50e015630416de15d6972522c92
Author: Sebastian Kalinowski <email address hidden>
Date: Fri Jun 19 11:55:44 2015 +0200

    Check if nailgun's requirements do not conflict

    Added simple test that will try to parse nailgun's
    requirements and see if there are any problems with them.

    Change-Id: I342eda0a3b019780e0d452455734591aab91f6e9
    Closes-Bug: #1462281

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.