On 17/01/2019 00:45, Sage Weil wrote:
Hi everyone,

This has come up several times before, but we need to make a final
decision.  Alfredo has a PR prepared that drops Python 2 support entirely
in master, which will mean nautilus is Python 3 only.

All of our distro targets (el7, bionic, xenial) include python 3, so that
isn't an issue.  However, it also means that users of python-rados,
python-rbd, and python-cephfs will need to be using python 3.

I'm not sure dropping Python 2 support in Nautilus is reasonable... simply because Python 3 support isn't quite stable in Mimic yet - I just filed https://tracker.ceph.com/issues/37963 for ceph-volume being broken with Python 3 and dm-crypt :-)

I think there needs to be a release that supports both equally well to give people time to safely migrate over. Might be worth doing some tree-wide reviews (like that division thing) to hopefully squash more lurking Python 3 bugs.

(just my 2c - maybe I got unlucky and otherwise things work well enough for everyone else in Py3; I'm certainly happy to get rid of Py2 ASAP).

--
Hector Martin (hec...@marcansoft.com)
Public Key: https://marcan.st/marcan.asc
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to