<div dir="ltr">That all sounds good to me. It might be nice to file issues about these other pieces of work but my main concern right now is unblocking Katello.<div><br></div><div>David<br><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 24, 2019 at 10:55 AM Brian Bouterse <<a href="mailto:bbouters@redhat.com">bbouters@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 24, 2019 at 6:56 AM Tatiana Tereshchenko <<a href="mailto:ttereshc@redhat.com" target="_blank">ttereshc@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Great!</div><div>I'm sure I checked it but somehow missed it, thanks :)</div><div>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).</div><div><br></div><div>Brian, are you adding postgresql 9.6 requirement/installation to Centos 7 part of installer only or everywhere? <br></div></div></blockquote><div>I'm adding it only to the installer. I got that working but it's unmerged still
 ( <a href="https://github.com/pulp/ansible-pulp/pull/129" target="_blank">https://github.com/pulp/ansible-pulp/pull/129</a> ). We need to document the postgreSQL requirement also here ( <a href="https://docs.pulpproject.org/en/3.0/nightly/installation/instructions.html#database-setup" target="_blank">https://docs.pulpproject.org/en/3.0/nightly/installation/instructions.html#database-setup</a> ) which I wasn't 
planning to do right now.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Do we need another ticket to install postgress 9.6+ for other OS?</div></div></blockquote><div>I think we're ok for now once my centos fix is merged. If it was for any other OS it would be for Debian and someone else will need to do that. Fedora uses PostgreSQL 10.8 so that is OS is all set.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>Tanya<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 23, 2019 at 5:24 PM Daniel Alley <<a href="mailto:dalley@redhat.com" target="_blank">dalley@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">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<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 23, 2019 at 10:42 AM Brian Bouterse <<a href="mailto:bbouters@redhat.com" target="_blank">bbouters@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>+1 to adopting the Django 2.2 since it's an LTS. We should get a ticket written for it.<br></div><div><br></div><div>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 <a href="https://pulp.plan.io/issues/5147" target="_blank">https://pulp.plan.io/issues/5147</a></div><div><br></div><div>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.</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 23, 2019 at 10:35 AM David Davis <<a href="mailto:daviddavis@redhat.com" target="_blank">daviddavis@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">+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)?<br clear="all"><div><div dir="ltr" class="gmail-m_-1380493368336242683gmail-m_767459934318295737gmail-m_1147630238539961042gmail-m_-1781335668150776323gmail-m_8171364735824013026gmail-m_5729883936450867513gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><br></div><div>David<br></div></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 23, 2019 at 10:28 AM Tatiana Tereshchenko <<a href="mailto:ttereshc@redhat.com" target="_blank">ttereshc@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Any objections to require Django 2.2+? And PostgreSQL 9.6+?</div><div><br></div><div>It's not clear yet which Django will be in Centos8 or EPEL 8, if any.</div><div>But I was told by package maintainers that if it's added, then it will likely be an LTS version, so Django 2.2 <a href="https://www.djangoproject.com/download/#supported-versions" target="_blank">https://www.djangoproject.com/download/#supported-versions</a></div><div><br></div><div>One of the nice features 2.2 offers is<code> ignore_conflicts</code> option for bulk_create which will be helpful for the migration tool <a class="gmail-m_-1380493368336242683gmail-m_767459934318295737gmail-m_1147630238539961042gmail-m_-1781335668150776323gmail-m_8171364735824013026gmail-m_5729883936450867513gmail-m_311082977840214785external" href="https://docs.djangoproject.com/en/2.2/ref/models/querysets/#django.db.models.query.QuerySet.bulk_create" target="_blank">https://docs.djangoproject.com/en/2.2/ref/models/querysets/#django.db.models.query.QuerySet.bulk_create</a></div><div><br></div><div><br></div><div><br> </div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>
</blockquote></div></div>
_______________________________________________<br>
Pulp-dev mailing list<br>
<a href="mailto:Pulp-dev@redhat.com" target="_blank">Pulp-dev@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/pulp-dev" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/pulp-dev</a><br>
</blockquote></div>