[openstack-dev] [goals][python3] mixed versions?
doug at doughellmann.com
Mon Sep 17 17:39:07 UTC 2018
Excerpts from Ken Giusti's message of 2018-09-17 13:18:28 -0400:
> On Thu, Sep 13, 2018 at 7:39 PM Doug Hellmann <doug at doughellmann.com> wrote:
> > Excerpts from Jim Rollenhagen's message of 2018-09-13 12:08:08 -0600:
> > > A specific example brought up in the ironic room was the way we encode
> > > exceptions in oslo.messaging for transmitting over RPC. I know that we've
> > > found encoding bugs in that in the past, and one can imagine that RPC
> > > between a service running on py2 and a service running on py3 could have
> > > similar issues.
> > Mixing python 2 and 3 components of the same service across nodes
> > does seem like an interesting case. I wonder if it's something we
> > could build a functional test job in oslo.messaging for, though,
> > without having to test every service separately. I'd be happy if
> > someone did that.
> Currently that's a hole in the oslo.messaging tests. I've opened a work
> item to address this in launchpad:
More information about the OpenStack-dev