validate-tempest role is failing in Phase 1 tests running Pike due to a packaging error regarding python-oslo-db-tests:
19:46:35 TASK [validate-tempest : Install openstack services tempest plugins] ***********
...
19:46:57 failed: [undercloud] (item=[u'python-keystone-tests', u'python-neutron-tests']) => {"changed": true, "failed": true, "item": ["python-keystone-tests", "python-neutron-tests"], "msg": "Error: Package: python-oslo-db-tests-4.25.1-0.20171121155051.71607d5.el7.centos.noarch (delorean)\n Requires: python-oslo-db = 4.25.1-0.20171121155051.71607d5.el7.centos\n Installed: python2-oslo-db-4.25.1-1.el7.noarch (@delorean-deps)\n python-oslo-db = 4.25.1-1.el7\n Available: python2-oslo-db-4.25.1-0.20171121155051.71607d5.el7.centos.noarch (delorean)\n python-oslo-db = 4.25.1-0.20171121155051.71607d5.el7.centos\n", "rc": 1, "results": ["Loaded plugins: fastestmirror, priorities\nLoading mirror speeds from cached hostfile\n * base: mirror4.ci.centos.org\n * extras: mirror4.ci.centos.org\n * updates: mirror4.ci.centos.org\n1263 packages excluded due to repository priority protections\nResolving Dependencies\n--> Running transaction check\n---> Package python-keystone-tests.noarch 1:12.0.1-0.20171116210858.d0721d7.el7.centos will be installed\n--> Processing Dependency: python-keystone-tests-tempest for package: 1:python-keystone-tests-12.0.1-0.20171116210858.d0721d7.el7.centos.noarch\n---> Package python-neutron-tests.noarch 1:11.0.3-0.20171217171436.adc344c.el7.centos will be installed\n--> Processing Dependency: python-ddt >= 1.0.1 for package: 1:python-neutron-tests-11.0.3-0.20171217171436.adc344c.el7.centos.noarch\n--> Processing Dependency: python-oslo-db-tests >= 4.10.0 for package: 1:python-neutron-tests-11.0.3-0.20171217171436.adc344c.el7.centos.noarch\n--> Processing Dependency: python-oslotest >= 1.10.0 for package: 1:python-neutron-tests-11.0.3-0.20171217171436.adc344c.el7.centos.noarch\n--> Processing Dependency: python-testresources >= 0.2.4 for package: 1:python-neutron-tests-11.0.3-0.20171217171436.adc344c.el7.centos.noarch\n--> Processing Dependency: python-testscenarios >= 0.4 for package: 1:python-neutron-tests-11.0.3-0.20171217171436.adc344c.el7.centos.noarch\n--> Running transaction check\n---> Package python-oslo-db-tests.noarch 0:4.25.1-0.20171121155051.71607d5.el7.centos will be installed\n--> Processing Dependency: python-oslo-db = 4.25.1-0.20171121155051.71607d5.el7.centos for package: python-oslo-db-tests-4.25.1-0.20171121155051.71607d5.el7.centos.noarch\n---> Package python-testresources.noarch 0:0.2.7-6.el7 will be installed\n---> Package python-testscenarios.noarch 0:0.4-4.el7 will be installed\n---> Package python2-ddt.noarch 0:1.0.1-2.el7 will be installed\n---> Package python2-keystone-tests-tempest.noarch 0:0.0.1-0.20170824151656.fe269f2.el7.centos will be installed\n---> Package python2-oslotest.noarch 0:2.17.1-0.20171121160645.aea2b5c.el7.centos will be installed\n--> Processing Dependency: python-mox3 >= 0.7.0 for package: python2-oslotest-2.17.1-0.20171121160645.aea2b5c.el7.centos.noarch\n--> Running transaction check\n---> Package python-oslo-db-tests.noarch 0:4.25.1-0.20171121155051.71607d5.el7.centos will be installed\n--> Processing Dependency: python-oslo-db = 4.25.1-0.20171121155051.71607d5.el7.centos for package: python-oslo-db-tests-4.25.1-0.20171121155051.71607d5.el7.centos.noarch\n---> Package python2-mox3.noarch 0:0.23.0-0.20170811075950.812983a.el7.centos will be installed\n--> Finished Dependency Resolution\n You could try using --skip-broken to work around the problem\n You could try running: rpm -Va --nofiles --nodigest\n"]}
The full log can be found at:
https://ci.centos.org/job/tripleo-quickstart-promote-pike-rdo_trunk-minimal/104/console
The error is first recorded in tests on Friday 29 December 2017