System Requirements

System Requirements

The Stein release of horizon has the following dependencies.

  • Python 2.7 or 3.5
    • Python 3.6 support is experimental.
    • Python 3.7 (or later versions if any) support will be considered along with the OpenStack community support policy.
  • Django 1.11 or 2.0
    • Django 1.8 to 1.10 are no longer supported since Rocky release.
    • Horizon usually syncs with Django’s Roadmap and supports LTS (long term support) versions of Django as of the feature freeze of each OpenStack release. Supports for other maintained Django versions are optional and best-effort.
  • 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 Plugin Registry.
Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.