OpenStack is moving to run under Python 3 by default in community goal:
OVN should support running under python 3.6, steps include:
* Switch upstream gates to py3
* Zuul native jobs
* Local testing (tempest runs, …) with Fedora 28 system
The patch  is now merged and it fixed the current Python 3 errors we had in networking-ovn. The patch also added a new job in the gate to run tempest against a OS cloud using Python 3 (including networking-ovn ofc).
Moving this to POST as suggested in the weekly OVN meeting.
In the upstream networking-ovn gate we run unit tests, functional tests, tempest tests (against master and stable versions of OVS) all using Python 3 by default.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.