<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div dir="ltr">
<div>
<div>
<div>django_openstack_auth and django-babel have been released, and now the generated upper-constraints patch containing Django 1.11.x is here:
<a href="https://review.openstack.org/#/c/486093">https://review.openstack.org/#/c/486093</a><br>
<br>
</div>
If something suddenly starts misbehaving in Horizon or a plugin, there's a good chance it's stemmed from this marging and hitting the CI's. The release notes are here, as a reference:
<a href="https://docs.djangoproject.com/en/1.11/releases/1.11/">https://docs.djangoproject.com/en/1.11/releases/1.11/</a><br>
<br>
</div>
Please ping me on IRC (robcresswell) in the #openstack-horizon room if you need help.<br>
</div>
<div><br>
</div>
<div>Thanks again to everyone who helped with this effort.</div>
<div><br>
</div>
Rob<br>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 19 July 2017 at 15:38, Rob Cresswell <span dir="ltr">
<<a href="mailto:robert.cresswell@outlook.com" target="_blank">robert.cresswell@outlook.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb">
<div class="h5">
<div>
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>Hi everyone,<br>
<br>
</div>
Django 1.11 support has landed for Django OpenStack Auth [1], which was released shortly after [2]. Horizon's Django 1.11 support is just merging [3], at which point we will raise the global requirement [4] and make the Horizon / DOA tests voting [5].<br>
<br>
</div>
At that point, we should be able to merge the requirements patches and tag Django OpenStack Auths final release for Pike. The only other blocking issue that I'm aware of is getting django-babel released (external to openstack) with Django 1.11 support; there
 is a GitHub issue open [6].<br>
<br>
</div>
Overall, we should (fingers crossed) be able to land this effort on time for non-client lib freeze and requirements freeze. Big thanks to everyone that contributed towards this.<br>
<br>
</div>
Cheers,<br>
</div>
Rob<br>
<div>
<div>
<div>
<div><br>
1. <a href="https://review.openstack.org/#/c/484722/" target="_blank">https://review.openstack.org/#<wbr>/c/484722/</a><br>
2. <a href="https://review.openstack.org/#/c/484914/" target="_blank">https://review.openstack.org/#<wbr>/c/484914/</a><br>
3. <a href="https://review.openstack.org/#/c/484277/" target="_blank">https://review.openstack.org/#<wbr>/c/484277/</a><br>
4. <a href="https://review.openstack.org/#/c/485221/" target="_blank">https://review.openstack.org/#<wbr>/c/485221/</a><br>
5. <a href="https://review.openstack.org/#/c/485220/" target="_blank">https://review.openstack.org/#<wbr>/c/485220/</a></div>
<div>6. <a href="https://github.com/python-babel/django-babel/issues/38" target="_blank">
https://github.com/python-<wbr>babel/django-babel/issues/38</a></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</body>
</html>