Files
horizon/doc/source/install/system-requirements.rst
Akihiro Motoki c6496c7d05 django22: release note and docs update
Change-Id: I52a9c0319e0b5bd8254b4d4e769fc0497883044d
2019-09-11 16:31:55 +09:00

1.3 KiB

System Requirements

The Train release of horizon has the following dependencies.

  • Python 2.7, 3.6 or 3.7
  • Django 1.11, 2.0 and 2.2
    • Django 2.0 and 2.2 support are experimental in Train release.
      • Note that Ussuri release (the upcoming release after Train release) will use Django 2.2 as the primary Django version. Django 2.0 support will be dropped.
    • Django 1.8 to 1.10 are no longer supported since Rocky release.
    • Django support policy is documented at /contributor/policy.
  • An accessible keystone 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: Block Storage
    • glance: Image Management
    • neutron: Networking
    • nova: Compute
    • swift: Object Storage
    • Horizon also supports many other OpenStack services via plugins. For more information, see the install-plugin-registry.