System Requirements

The Caracal release of horizon has the following dependencies.

  • Python 3.8 or 3.11

  • Django 4.2

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