horizon/doc/source/install/system-requirements.rst
manchandavishal 605a515ebc Drop Django 3.2 support
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
2024-01-30 17:01:51 +05:30

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`.