Description of problem: python-redis is required by openstack-polling and alarm* services to run. Right now it's not installed with packstack. systemctl status openstack-ceilometer-alarm-evaluator.service ● openstack-ceilometer-alarm-evaluator.service - OpenStack ceilometer alarm evaluation service Loaded: loaded (/usr/lib/systemd/system/openstack-ceilometer-alarm-evaluator.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2016-04-11 04:16:07 EDT; 10min ago Main PID: 11705 (ceilometer-alar) CGroup: /system.slice/openstack-ceilometer-alarm-evaluator.service └─11705 /usr/bin/python2 /usr/bin/ceilometer-alarm-evaluator --logfile /var/log/ceilometer/alarm-evaluator.log Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: verify_requirements, Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: File "/usr/lib/python2.7/site-packages/stevedore/named.py", line 123, in _load_one_plugin Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: verify_requirements, Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: File "/usr/lib/python2.7/site-packages/stevedore/extension.py", line 185, in _load_one_plugin Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: plugin = ep.load(require=verify_requirements) Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2260, in load Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: entry = __import__(self.module_name, globals(),globals(), ['__name__']) Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: File "/usr/lib/python2.7/site-packages/tooz/drivers/redis.py", line 26, in <module> Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: import redis Apr 11 04:16:07 psedlak-ceilo-controller ceilometer-alarm-evaluator[11705]: ImportError: No module named redis Version-Release number of selected component (if applicable): openstack-packstack-7.0.0-0.14.dev1702.g490e674.el7ost.noarch openstack-packstack-puppet-7.0.0-0.14.dev1702.g490e674.el7ost.noarch How reproducible: 100% Steps to Reproduce: Run packstack allinone installation. Actual results: python-redis is missing Expected results: python-redis is installed Additional info: Bug for RDO - 1265741
This was fixed in master by https://review.openstack.org/251994, but it had not been backported into stable/liberty. The backport is https://review.openstack.org/304439
redis-2.8.24-1.el7ost.x86_64 is installed using packstack https://rhos-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/RHOS/view/RHOS8/job/rhos-jenkins-rhos-8.0-puddle-rhel-7.2-multi-node-packstack-neutron-ml2-gre-rabbitmq-tempest-git-all/36/
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-2016:1354