Description of problem: When try to run subunit2junitxml command i get following error: $ subunit2junitxml python-junitxml (https://launchpad.net/pyjunitxml or http://pypi.python.org/pypi/junitxml) is required for this filter.Traceback (most recent call last): File "/usr/bin/subunit2junitxml", line 27, in <module> from junitxml import JUnitXmlResult ImportError: No module named junitxml Version-Release number of selected component (if applicable): python-junitxml-0.7-4.el7ost.noarch How reproducible: Allways Steps to Reproduce: 1. yum install subunit-filters 2. subunit2junitxml Actual results: Command fails with error: File "/usr/bin/subunit2junitxml", line 27, in <module> from junitxml import JUnitXmlResult ImportError: No module named junitxml Expected results: Command should succeed. Additional info: Command works fine after manually installing python-junitxml
Where is this issue occurring? It seems that this was intentionally done as a soft dependency. The script is written to fail gracefully if junitxml is not available.
Appears that tempest (or something else) dropped their requirement on junitxml which exposed this
Marking Closed Wontfix. Python dependencies shipped in OSP are not generally supported, they're supported for the use case of OpenStack. If OpenStack needs to run subunit2junitxml, then please share that use case and re-open the bug.