On Tue, Jan 20, 2015 at 08:22:25AM -0500, Bohuslav Kabrda wrote: > Hi all, > since the "Python 3 as a Default" change [1] has been accepted a while ago and is scheduled for F22, I'd like to share with you the status. > > The proposed change [1] mentions several goals that should be reached to pronounce python3 the "default": > 1) DNF is the default package manager instead of Yum, which only works with Python 2 > 2) Python 3 is the only Python implementation in the minimal buildroot > 3) Python 3 is the only Python implementation on the LiveCD > 4) Anaconda and all of its dependencies run on Python 3 > 5) cloud-init and all of its dependencies run on Python 3 > 5) cloud-init is a problem. Basically, Python 3 cloud-init is the only thing > blocking the cloud images (*). Other packages are ready or being worked on. > The problem here is that cloud-init upstream is really unresponsive about > Python 3 porting (patch is submitted in their bug tracker [3]) - if someone > knows these people, please help us by pinging them. > [3] https://code.launchpad.net/~harlowja/cloud-init/py2-3/+merge/225240 I forwarded this request to Red Hat's openstack team to see if anyone there has contacts with the cloud-init maintainers. I've heard back that Ubuntu is in the same boat, also wanting a python3 compatible cloud-init in the near future. The author of the patch you mention is actually a cloud-init maintainer so could merge stuff himself, but he really needs others to review his patches before doing that. None the less, it sounds like there might be a bit of interest and movement upstream to try to get this porting work finished. Regards, Daniel -- |: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :| |: http://libvirt.org -o- http://virt-manager.org :| |: http://autobuild.org -o- http://search.cpan.org/~danberr/ :| |: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :| -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct