Hello. I've noticed once again that job "gate-tempest-dsvm-neutron-src-oslo.concurrency-liberty" is always failing. After looking at the failure I found that the core issue is ContextualVersionConflict [0]. It seems that we have conflicting requirements for oslo.utils here, and we do: in Liberty upper-constraints set oslo.utils to 3.2.0 version [1] while in master oslo.concurrency requires at least 3.4.0 which is stated in global-requirements [2].
Other projects have similar issues too: - oslo.utils fails [3] because of debtcollertor 1.1.0 [4] while it requires at least 1.2.0 in master [5]; - oslo.messaging fails the same way because of debtcollector [6]; - etc. Looks like a lot of wasted cycles to me. It seems we need to either bump stable/liberty upper-constraints to match current requirements of modern oslo libraries or somehow adapt backward compatibility jobs to ignore upper-constraints for these libraries. Of course we could also stop running these jobs altogether for projects that have conflicting dependencies, but I think the reason we have them in the first place is that we want to see that we can use new oslo libraris with older OpenStack releases. [0] http://logs.openstack.org/83/273083/5/check/gate-tempest-dsvm-neutron-src-oslo.concurrency-liberty/369f8b7/logs/apache/keystone.txt.gz#_2016-01-28_14_49_01_352371 [1] https://github.com/openstack/requirements/blob/stable/liberty/upper-constraints.txt#L202 [2] https://github.com/openstack/requirements/blob/master/global-requirements.txt#L110 [3] http://logs.openstack.org/10/276510/2/check/gate-tempest-dsvm-neutron-src-oslo.utils-liberty/717ce34/logs/apache/keystone.txt.gz#_2016-02-05_02_11_35_555572 [4] https://github.com/openstack/requirements/blob/stable/liberty/upper-constraints.txt#L90 [5] https://github.com/openstack/requirements/blob/master/global-requirements.txt#L28 [6] http://logs.openstack.org/76/278276/2/check/gate-tempest-dsvm-neutron-src-oslo.messaging-liberty/91cb3e4/logs/apache/keystone.txt.gz#_2016-02-10_10_05_29_293781
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev