[openstack-dev] [horizon][packaging] django-openstack-auth retirement

Akihiro Motoki amotoki at gmail.com
Tue Jan 23 14:19:59 UTC 2018

2018-01-22 20:30 GMT+09:00 Jeremy Stanley <fungi at yuggoth.org>:
> On 2018-01-22 14:40:49 +0900 (+0900), Akihiro Motoki wrote:
> [...]
>> If you install horizon and django-openstack-auth by using pip (instead
>> of distribution packages), please uninstall django-openstack-auth
>> python package before upgrading horizon.
>> Otherwise, "openstack_auth" module is maintained by both horizon and
>> django-openstack-auth after upgrading horizon and it confuses the pip
>> file management, while horizon works.
> [...]
> If we were already publishing Horizon to PyPI, we could have a new
> (and final) major version of DOA as a transitional package to stop
> providing any module itself and depend on the new version of Horizon
> which provides that module instead. I suppose without Horizon on
> PyPI, documentation of the issue is the most we can do for this
> situation.

Horizon usually does not publish its releases to PyPI, so I think what
we can do is to document it.

The only exceptions on PyPI horizon are 12.0.2 and 2012.2 releases.
12.0.2 was released last week but I don't know why it is available at
PyPI. In deliverables/pike/horizon.yaml in the openstack/releases
repo, we don't have "include-pypi-link: yes".


More information about the OpenStack-dev mailing list