[Maas-devel] MAAS is now Python 3

Andres Rodriguez andres.rodriguez at canonical.com
Sat Dec 5 23:38:10 UTC 2015


Hi James,

MAAS 1.9 is the last version that will be backported to Trusty. The reason
is actually not the support for python3 but Django.

Django 1.7+ (1.8 currently in xenial), has changed migrations systems. This
means they have moved from south to a native migration system. This makes
it not backwards compatible with previous Django versions and really
difficult to support.

This also has actually made the upgrade path from Trusty to Xenial a
problem, however, we have been able to come up with a solution that will
allow us to make this upgrade without any issues.

Hope this helps clarify things, otherwise, please feel free to ping me and
we can discuss further.

Thanks.

On Sat, Dec 5, 2015 at 9:03 AM, James Troup <james.troup at canonical.com>
wrote:

> Gavin Panella <gavin.panella at canonical.com> writes:
>
> > MAAS depends on Python 3.5, will not run on any earlier version, and
> > there are no plans to make it. This means you can develop using any
> > feature that's in Python 3.5.
>
> What does this mean for backports or SRUs of newer versions of MAAS to
> trusty which only has python 3.4?  (Apologies in advance if I missed
> previous discussions of this.)
>
> --
> James
>
> --
> Mailing list: https://launchpad.net/~maas-devel
> Post to     : maas-devel at lists.launchpad.net
> Unsubscribe : https://launchpad.net/~maas-devel
> More help   : https://help.launchpad.net/ListHelp
>



-- 
Andres Rodriguez
Engineering Manager, MAAS
Canonical USA, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/maas-devel/attachments/20151205/16577c04/attachment.html>


More information about the Maas-devel mailing list