Hi All, Just a quick heads up that the kilo gate (and therefore anything that relies on kilo)[1] is a little busted.
This was originally noticed in 1541879[2] and a quick cap for g-r was proposed, however if my analysis is correct this can't land because of 1542164[3]. testtools 2.0.0 was released 2016-02-04 and has a hard requirement on on fixtures >=1.3.0 which isn't compatible with stable/kilo's global-requirements. We can't land an update to requirements to cap testtools as we install testtools (2.0.0) when we install os-testr[4]. Nothing we install from git in a typical devstack run requires testtools (it's only listed in test-requirements.txt) so we end up with 2.0.0. Then when we run services, the requirements kick in and balk because, as an example, keystone requires fixtures>=0.3.14,<1.3.0 and testtools requires fixtures>=1.3.0 The way forward is land https://review.openstack.org/276580 and https://review.openstack.org/276275/ This will unblock the gate and buy us time to work out the right way to make kilo, os-testr and testtools play nice. There are a few options none are very nice and generate work at a time when the key players are travelling. Of course I could be way off base and there is a much easier option. Yours Tony. [1] liberty grenade and neutron master seems to run a bunch of *-kilo jobs [2] https://bugs.launchpad.net/neutron/+bug/1541879 [3] https://bugs.launchpad.net/devstack/+bug/1542164 [4] As we're pip_install'ing it we don't massage the requirements to match g-r. We could update the gate to install os-testr from git as a work around but that's not what I chose to do
signature.asc
Description: PGP signature
__________________________________________________________________________ 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