maas-devel team mailing list archive
-
maas-devel team
-
Mailing list archive
-
Message #02134
Re: python-django in the next LTS
Hi Mike, All,
On Thu, Sep 17, 2015 at 5:28 PM, Mike Pontillo <mike.pontillo@xxxxxxxxxxxxx>
wrote:
> On Thu, Sep 17, 2015 at 11:28 AM, Mark Shuttleworth <mark@xxxxxxxxxx>
> wrote:
>>
>> We will want to SRU newer versions of MAAS, is 1.8 going to be a great
>> base for a good 18 months? If you're comfortable with that, +1
>>
>
> On Thu, Sep 17, 2015 at 1:46 PM, Gavin Panella <
> gavin.panella@xxxxxxxxxxxxx> wrote:
>
>> We've based MAAS on Django 1.6 on Trusty through to Wily and it has
>> worked fine, though we have needed a distinct python-django16 package
>> since Vivid. We can take a similar approach with Django 1.8 in the next
>> LTS, with the advantage that 1.8 will be supported upstream until the
>> 2018 Ubuntu LTS.
>>
>
> Note that changing the version of Django means that MAAS on 15.10 and
> earlier will likely need to be "frozen" in terms of both versions we can
> support, and database schema. (unless we want to spend considerable
> resources supporting both Django 1.6 and 1.8 - keeping database
> migrations, and any other idiosyncrasies we discover, in sync.) Therefore,
> the following constraints should apply:
>
> - MAAS 1.9 will be the last release of MAAS that can be supported on
> 14.04 through 15.10, and will remain on Django 1.6. (MAAS 1.9 and earlier
> will not run on any future Ubuntu release that does not contain the
> python-django16 package; presumably, this includes 16.04, but I'm not
> certain.)
>
That is correct. MAAS 1.9 will be the last release that can be used with
Trusty.
>
> - MAAS-next (1.10? 2.0?) can be used on 16.04 and later, will be based on
> Django 1.8, and must not be issued as a SRU to 15.10 or earlier (unless
> Django 1.8 is issued as a SRU as well).
>
2.0, will be based on 16.04 dependencies, will be using Django 1.8+, and
won't be SRU'd.
>
> Is everyone okay with the above?
>
> Regards,
> Mike
>
> --
> Mailing list: https://launchpad.net/~maas-devel
> Post to : maas-devel@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~maas-devel
> More help : https://help.launchpad.net/ListHelp
>
>
--
Andres Rodriguez
Engineering Manager, MAAS & OIL DevOps
Canonical USA, Inc.
References