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

Matthew Thode mthode at mthode.org
Wed Dec 12 02:54:03 UTC 2018


On 18-12-11 18:37:45, Clark Boylan wrote:
> 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.
> 

ya, it should be in global-requirements if it's an extra dep, the reason
why gating didn't catch it is because it's not checking.

see
http://logs.openstack.org/47/624247/3/check/requirements-check/f8b35d2/job-output.txt.gz#_2018-12-11_22_58_07_751203
for example.

going to see if I can add that...

-- 
Matthew Thode
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20181211/3cdce9c1/attachment.sig>


More information about the openstack-discuss mailing list