Re: dropping python 2 for nautilus... go/no-go

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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 (hector@xxxxxxxxxxxxxx)
Public Key: https://marcan.st/marcan.asc
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux