605a515ebc
Django 3.2 support was dropped. Django 3.2 ends its extended support in April 2024[1]. Considering this, horizon dropped Django 3.2 support and used Django 4.2 as the default version of Django. It also updates some references to Django 4.2 from Django 3.2 in the documentation. [1] https://www.djangoproject.com/download/ Change-Id: I9fff310c5433cf96cdf0a2cd81d11a96c2a4a55b
27 lines
1022 B
ReStructuredText
27 lines
1022 B
ReStructuredText
===================
|
|
System Requirements
|
|
===================
|
|
|
|
The Caracal release of horizon has the following dependencies.
|
|
|
|
* Python 3.8 or 3.11
|
|
|
|
* Django 4.2
|
|
|
|
* Django support policy is documented at :ref:`django_support`.
|
|
|
|
* An accessible `keystone <https://docs.openstack.org/keystone/latest/>`_ endpoint
|
|
|
|
* All other services are optional.
|
|
Horizon supports the following services as of the Stein release.
|
|
If the keystone endpoint for a service is configured,
|
|
horizon detects it and enables its support automatically.
|
|
|
|
* `cinder <https://docs.openstack.org/cinder/latest/>`_: Block Storage
|
|
* `glance <https://docs.openstack.org/glance/latest/>`_: Image Management
|
|
* `neutron <https://docs.openstack.org/neutron/latest/>`_: Networking
|
|
* `nova <https://docs.openstack.org/nova/latest/>`_: Compute
|
|
* `swift <https://docs.openstack.org/swift/latest/>`_: Object Storage
|
|
* Horizon also supports many other OpenStack services via plugins. For more
|
|
information, see the :ref:`install-plugin-registry`.
|