Description of problem: The python rpm packages should not contain unit-test. Version-Release number of selected component (if applicable): os-refresh-config-0.1.10-1.el7ost.noarch How reproducible: Steps to Reproduce: rpm -ql os-refresh-config /usr/bin/os-refresh-config /usr/lib/python2.7/site-packages/os_refresh_config /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/PKG-INFO /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/SOURCES.txt /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/dependency_links.txt /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/entry_points.txt /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/not-zip-safe /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/requires.txt /usr/lib/python2.7/site-packages/os_refresh_config-0.1.10-py2.7.egg-info/top_level.txt /usr/lib/python2.7/site-packages/os_refresh_config/__init__.py /usr/lib/python2.7/site-packages/os_refresh_config/__init__.pyc /usr/lib/python2.7/site-packages/os_refresh_config/__init__.pyo /usr/lib/python2.7/site-packages/os_refresh_config/os_refresh_config.py /usr/lib/python2.7/site-packages/os_refresh_config/os_refresh_config.pyc /usr/lib/python2.7/site-packages/os_refresh_config/os_refresh_config.pyo /usr/lib/python2.7/site-packages/os_refresh_config/tests /usr/lib/python2.7/site-packages/os_refresh_config/tests/__init__.py /usr/lib/python2.7/site-packages/os_refresh_config/tests/__init__.pyc /usr/lib/python2.7/site-packages/os_refresh_config/tests/__init__.pyo /usr/lib/python2.7/site-packages/os_refresh_config/tests/test_main.py /usr/lib/python2.7/site-packages/os_refresh_config/tests/test_main.pyc /usr/lib/python2.7/site-packages/os_refresh_config/tests/test_main.pyo /usr/lib/python2.7/site-packages/os_refresh_config/tests/test_os_refresh_config.py /usr/lib/python2.7/site-packages/os_refresh_config/tests/test_os_refresh_config.pyc /usr/lib/python2.7/site-packages/os_refresh_config/tests/test_os_refresh_config.pyo /usr/share/doc/os-refresh-config-0.1.10 /usr/share/doc/os-refresh-config-0.1.10/LICENSE /usr/share/doc/os-refresh-config-0.1.10/README.rst 3. Actual results: Expected results: /usr/lib/python2.7/site-packages/os_refresh_config/tests* is not part of the rpm. Additional info:
This seems to be a generic problem. I looked at 4 or 5 python packages and the tests directory is included in every rpm. I do see that we're cleaning tests up in some core packages already, though, so I'll do that. This is a common problem for multiple packages though, so this will need to be cloned for each component
These are the things I identified that need this change diskimage-builder instack instack-undercloud openstack-ironic openstack-tripleo-image-elements openstack-tuskar openstack-tuskar-ui openstack-tuskar-ui-extras os-apply-config os-cloud-config os-collect-config os-net-config os-refresh-config python-ironicclient python-rdomanager-oscplugin python-tuskarclient
*** Bug 1271690 has been marked as a duplicate of this bug. ***
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2015:2651