[openstack-dev] [trove] trove unit tests failing on stable/kilo
Matt Riedemann
mriedem at linux.vnet.ibm.com
Wed Nov 18 15:23:29 UTC 2015
On 11/17/2015 10:37 PM, Nikhil Manchanda wrote:
> Thanks for putting up that fix Matt.
>
> The dependency on trunk python-troveclient (for stable/kilo) definitely
> seems
> screwy-- but I'm wondering if this was done for backwards compatibility
> reasons?
> (i.e. to ensure the latest version of python-troveclient should be able
> to work
> correctly against all previous releases of trove.)
If that was the plan, https://review.openstack.org/#/c/210004/ totally
blows that up since it's a backward incompatible change and was released
in a minor version rather than a major version. That change is really
what's breaking stable/kilo trove unit tests.
>
> Either way, I think we should be honoring the requirements specified for
> the respective
> releases in g-r, so I think that this is the right fix.
>
> Cheers,
> Nikhil
>
>
>
> On Tue, Nov 17, 2015 at 7:42 PM, Matt Riedemann
> <mriedem at linux.vnet.ibm.com <mailto:mriedem at linux.vnet.ibm.com>> wrote:
>
>
>
> On 11/17/2015 9:27 PM, Matt Riedemann wrote:
>
>
>
> On 11/17/2015 9:22 PM, Matt Riedemann wrote:
>
> I noticed this failing today:
>
> http://logs.openstack.org/81/206681/3/check/gate-trove-python27/45d645d/console.html#_2015-11-17_17_07_28_061
>
>
>
> Looks like https://review.openstack.org/#/c/218701/ and
> maybe the
> dependent python-troveclient change would need to be
> backported to
> stable/kilo (neither are clean backports), or we can just
> skip the test
> on stable/kilo if there is a good reason why it won't work.
>
>
> I also see that the unit test job on stable/kilo is pulling in trunk
> python-troveclient:
>
> http://logs.openstack.org/81/206681/3/check/gate-trove-python27/45d645d/console.html#_2015-11-17_17_07_28_393
>
>
> Even though we have troveclient capped at 1.1.0 in kilo g-r:
>
> https://github.com/openstack/requirements/blob/stable/kilo/global-requirements.txt#L136
>
>
> So how is that happening?
>
> Oh, because of this:
>
> https://github.com/openstack/trove/blob/stable/kilo/test-requirements.txt#L17
>
>
> And that's terrible....why are we doing that?
>
>
> Attempting to fix here: https://review.openstack.org/#/c/246735/
>
>
> --
>
> Thanks,
>
> Matt Riedemann
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe:
> OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> <http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe>
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
>
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
--
Thanks,
Matt Riedemann
More information about the OpenStack-dev
mailing list