[Pulp-dev] Require Django 2.2+ and PostgreSQL 9.6

Tatiana Tereshchenko ttereshc at redhat.com
Wed Jul 24 10:56:39 UTC 2019


Great!
I'm sure I checked it but somehow missed it, thanks :)
I think it will be useful in the future to sent a note to #pulp-dev about
such changes (in case, it hasn't been done).

Brian, are you adding postgresql 9.6 requirement/installation to Centos 7
part of installer only or everywhere?
Do we need another ticket to install postgress 9.6+ for other OS?

Tanya

On Tue, Jul 23, 2019 at 5:24 PM Daniel Alley <dalley at redhat.com> wrote:

> We've already adopted Django 2.2 several months ago (in setup.py), so I'm
> not sure if any action item is needed there
>
> On Tue, Jul 23, 2019 at 10:42 AM Brian Bouterse <bbouters at redhat.com>
> wrote:
>
>> +1 to adopting the Django 2.2 since it's an LTS. We should get a ticket
>> written for it.
>>
>> In terms of the installer, I think only CentOS current doesn't have 9.6+.
>> I'm working on getting the installer to installer 9.6 via scl on CentOS 7
>> now and I think I'm almost done https://pulp.plan.io/issues/5147
>>
>> We also need to document this requirement change (and the mariaDB
>> dropping) in the docs. At some point later we could consider a runtime
>> version check where Pulp refuses to migrate/start if PostgreSQL version <
>> 9.6.
>>
>>
>> On Tue, Jul 23, 2019 at 10:35 AM David Davis <daviddavis at redhat.com>
>> wrote:
>>
>>> +1. I wonder how we require a minimum version of PostgreSQL though? Will
>>> that be a documentation change or is there some way to require it
>>> programmatically (e.g. in the pulp 3 installer)?
>>>
>>> David
>>>
>>>
>>> On Tue, Jul 23, 2019 at 10:28 AM Tatiana Tereshchenko <
>>> ttereshc at redhat.com> wrote:
>>>
>>>> Any objections to require Django 2.2+? And PostgreSQL 9.6+?
>>>>
>>>> It's not clear yet which Django will be in Centos8 or EPEL 8, if any.
>>>> But I was told by package maintainers that if it's added, then it will
>>>> likely be an LTS version, so Django 2.2
>>>> https://www.djangoproject.com/download/#supported-versions
>>>>
>>>> One of the nice features 2.2 offers is ignore_conflicts option for
>>>> bulk_create which will be helpful for the migration tool
>>>> https://docs.djangoproject.com/en/2.2/ref/models/querysets/#django.db.models.query.QuerySet.bulk_create
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Pulp-dev mailing list
>>>> Pulp-dev at redhat.com
>>>> https://www.redhat.com/mailman/listinfo/pulp-dev
>>>>
>>> _______________________________________________
>>> Pulp-dev mailing list
>>> Pulp-dev at redhat.com
>>> https://www.redhat.com/mailman/listinfo/pulp-dev
>>>
>> _______________________________________________
>> Pulp-dev mailing list
>> Pulp-dev at redhat.com
>> https://www.redhat.com/mailman/listinfo/pulp-dev
>>
> _______________________________________________
> Pulp-dev mailing list
> Pulp-dev at redhat.com
> https://www.redhat.com/mailman/listinfo/pulp-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/pulp-dev/attachments/20190724/55023897/attachment.htm>


More information about the Pulp-dev mailing list