There are scenario002 ci failure in https://review.openstack.org/#/c/511663/
with logs:
fatal: [undercloud]: FAILED! => {"changed": true, "cmd": "set +e; source /home/zuul/dlrn-venv/bin/activate; while true; do\n dlrn --config-file projects.ini --head-only --package-name openstack-zaqar --local --info-repo rdoinfo --dev;\n if [ $? -eq 0 ]; then\n # SUCCESS\n break;\n elif [ $? -eq 1 ]; then\n # FAILED\n exit 1;\n elif [ $? -eq 2 ]; then\n # RETRY\n continue;\n fi;\n # Unexpected DLRN return code\n exit $?;\n done;", "delta": "0:02:55.752785", "end": "2017-12-08 03:53:52.429842", "failed": true, "msg": "non-zero return code", "rc": 1, "start": "2017-12-08 03:50:56.677057", "stderr": "2017-12-08 03:51:00,228 INFO:dlrn-repositories:Getting https://github.com/rdo-packages/zaqar-distgit.git to ./data/openstack-zaqar_distro (rpm-master)\n2017-12-08 03:51:01,880 INFO:dlrn-repositories:Getting git://git.openstack.org/openstack/zaqar to ./data/openstack-zaqar (master)\n2017-12-08 03:51:02,046 INFO:dlrn-build:Processing openstack-zaqar 8a329e7df89242072b811b3221009c9708400312\n2017-12-08 03:53:40,973 ERROR:dlrn-build:cmd failed. See logs at: /home/zuul/DLRN/data/repos/8a/32/8a329e7df89242072b811b3221009c9708400312_dev/\n2017-12-08 03:53:40,974 INFO:dlrn:Received exception Error in build_rpm_wrapper for openstack-zaqar: \n\n RAN: /usr/bin/env /home/zuul/DLRN/scripts/build_rpm.sh centos-local openstack-zaqar /home/zuul/DLRN/data/repos/8a/32/8a329e7df89242072b811b3221009c9708400312_dev /home/zuul/DLRN/data file:///tmp/fake-dlrn-repos /home/zuul/DLRN/data/openstack-zaqar_distro\n\n STDOUT:\n\n\n STDERR:\n\n2017-12-08 03:53:40,981 ERROR:dlrn:Received exception Error in build_rpm_wrapper for openstack-zaqar: \n\n RAN: /usr/bin/env /home/zuul/DLRN/scripts/build_rpm.sh centos-local openstack-zaqar /home/zuul/DLRN/data/repos/8a/32/8a329e7df89242072b811b3221009c9708400312_dev /home/zuul/DLRN/data file:///tmp/fake-dlrn-repos /home/zuul/DLRN/data/openstack-zaqar_distro\n\n STDOUT:\n\n\n STDERR:\n\n2017-12-08 03:53:40,993 INFO:dlrn-notifications:Skipping notify email to ['<email address hidden>', '<email address hidden>', '<email address hidden>']", "stderr_lines": ["2017-12-08 03:51:00,228 INFO:dlrn-repositories:Getting https://github.com/rdo-packages/zaqar-distgit.git to ./data/openstack-zaqar_distro (rpm-master)", "2017-12-08 03:51:01,880 INFO:dlrn-repositories:Getting git://git.openstack.org/openstack/zaqar to ./data/openstack-zaqar (master)", "2017-12-08 03:51:02,046 INFO:dlrn-build:Processing openstack-zaqar 8a329e7df89242072b811b3221009c9708400312", "2017-12-08 03:53:40,973 ERROR:dlrn-build:cmd failed. See logs at: /home/zuul/DLRN/data/repos/8a/32/8a329e7df89242072b811b3221009c9708400312_dev/", "2017-12-08 03:53:40,974 INFO:dlrn:Received exception Error in build_rpm_wrapper for openstack-zaqar: ", "", " RAN: /usr/bin/env /home/zuul/DLRN/scripts/build_rpm.sh centos-local openstack-zaqar /home/zuul/DLRN/data/repos/8a/32/8a329e7df89242072b811b3221009c9708400312_dev /home/zuul/DLRN/data file:///tmp/fake-dlrn-repos /home/zuul/DLRN/data/openstack-zaqar_distro", "", " STDOUT:", "", "", " STDERR:", "", "2017-12-08 03:53:40,981 ERROR:dlrn:Received exception Error in build_rpm_wrapper for openstack-zaqar: ", "", " RAN: /usr/bin/env /home/zuul/DLRN/scripts/build_rpm.sh centos-local openstack-zaqar /home/zuul/DLRN/data/repos/8a/32/8a329e7df89242072b811b3221009c9708400312_dev /home/zuul/DLRN/data file:///tmp/fake-dlrn-repos /home/zuul/DLRN/data/openstack-zaqar_distro", "", " STDOUT:", "", "", " STDERR:", "", "2017-12-08 03:53:40,993 INFO:dlrn-notifications:Skipping notify email to ['<email address hidden>', '<email address hidden>', '<email address hidden>']"], "stdout": "", "stdout_lines": []}
I mentioned this in the related review but it is failing because of a missing redis requirement. The change in question is the addition of code that pulls in this new requirement. This isn't a tripleo bug, but rather an issue with zaqar and it's packaging.
Traceback (most recent call last): oslo-config- generator" , line 10, in <module> exit(main( )) python2. 7/site- packages/ oslo_config/ generator. py", line 758, in main python2. 7/site- packages/ oslo_config/ generator. py", line 719, in generate _list_opts( conf.namespace) ) python2. 7/site- packages/ oslo_config/ generator. py", line 469, in _list_opts opts_loaders( namespaces) python2. 7/site- packages/ oslo_config/ generator. py", line 413, in _get_raw_ opts_loaders on_load= False) python2. 7/site- packages/ stevedore/ named.py" , line 81, in __init__ requirements) python2. 7/site- packages/ stevedore/ extension. py", line 203, in _load_plugins _on_load_ failure_ callback( self, ep, err) python2. 7/site- packages/ stevedore/ extension. py", line 195, in _load_plugins requirements, python2. 7/site- packages/ stevedore/ named.py" , line 158, in _load_one_plugin requirements, python2. 7/site- packages/ stevedore/ extension. py", line 223, in _load_one_plugin python2. 7/site- packages/ pkg_resources/ __init_ _.py", line 2235, in resolve _(self. module_ name, fromlist= ['__name_ _'], level=0) build/BUILD/ zaqar-6. 0.0.0b2. dev63/zaqar/ storage/ redis/_ _init__ .py", line 64, in <module> build/BUILD/ zaqar-6. 0.0.0b2. dev63/zaqar/ storage/ redis/driver. py", line 16, in <module>
File "/usr/bin/
sys.
File "/usr/lib/
generate(conf)
File "/usr/lib/
groups = _get_groups(
File "/usr/lib/
loaders = _get_raw_
File "/usr/lib/
invoke_
File "/usr/lib/
verify_
File "/usr/lib/
self.
File "/usr/lib/
verify_
File "/usr/lib/
verify_
File "/usr/lib/
plugin = ep.resolve()
File "/usr/lib/
module = __import_
File "/builddir/
from zaqar.storage.redis import driver
File "/builddir/
import redis
ImportError: No module named redis
RPM build errors: