Revision history [back]

Frontend version checking

I installed Horizon from the RDO havana-2 repository and was not able to log in through the web interface. The login silently failed. There was no error message displayed in either horizon logs or the browser.

It turns out that openstack-dashboard 2013.2 0.3b2 installed and django-openstack-auth 1.0.2 are incompatible versions, as specified in the requirements of Horizon.

This was permitted due to incorrect versions specified in the .spec file of the RPM. However, should Horizon not report either via logs or via the web browser that there are incompatible versions of packages/dependencies installed? It seems quite bad that Horizon wasn't checking the versions of the packages it was using at the time.