[oslo][tooz][requirements] Tooz etcd3 tests blocked on grpcio>=1.16.0

Clark Boylan cboylan at sapwetik.org
Wed Dec 12 02:37:45 UTC 2018


On Tue, Dec 11, 2018, at 6:35 PM, Tony Breeds wrote:
> On Tue, Dec 11, 2018 at 05:03:12PM -0600, Ben Nemec wrote:
> > The tooz gate is currently blocked on
> > https://bugs.launchpad.net/python-tooz/+bug/1808046 which seems to have been
> > introduced with grpcio 1.16.0. I need to raise that issue with the grpc
> > folks, but in the meantime should we block the problematic versions? grpcio
> > isn't currently in g-r and I can't remember what our policy on transitive
> > dependencies is, so I thought I'd solicit opinions.
> 
> Yup just add it in this section:
> http://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n479

Do we need to have the constraints generation tooling install tooz[etcd3] so that the transitive dep for grpcio is installed too? Or will that get pulled in because it is in global-requirements?

Enough has changed in how this all works I'm not totally sure what is necessary anymore but tooz lists etcd3 as an extra requires so you have to ask for it to get those deps.

Clark



More information about the openstack-discuss mailing list