Skip to main content

Hewlett Packard Enterprise Storage Dashboard

  • Free software: Apache license

Overview

This plug-in extends the OpenStack Horizon Dashboard and provides useful features for OpenStack environments that use HPE 3PAR for backend storage.

This plug-in adds an “HPE Storage” panel to the Admin dashboard, and provides diagnostic and discover tools to help administrators better manage their OpenStack Cinder environment and HPE 3PAR StoreServ backend storage arrays.

Key features:

  • Validate OpenStack Cinder configuration file (cinder.conf) entries to ensure they are properly specified.

  • Validate required software packages and drivers are installed on Cinder and Nova nodes.

  • Provide detailed Horizon views of all HPE Storage Arrays configured for Cinder backend storage.

  • Provide a direct link between OpenStack volumes and their associated detail views in the HPE storage management console (HPE 3PAR SSMC).

  • Query Nova nodes for volume paths and associated attached Cinder volumes.

Requirements

The following packages are required for this plug-in:

Both of these packages will be installed automatically when this plug-in is installed.

This plug-in is only intended for use on systems running OpenStack Horizon.

Installation instructions

In a Devstack environment, add the following to your Devstack local.conf file:

enable_plugin barbican https://github.com/openstack/barbican.git
enable_plugin horizon-hpe-storage-ui https://github.com/hpe-storage/horizon-hpe-storage-ui.git

Or, to add to existing OpenStack deployment:

cd horizon
cd ..
# create new package directory at same root path as Horizon
git clone https://github.com/hpe-storage/horizon-hpe-storage-ui.git
# install package
cd horizon-hpe-storage-ui
sudo pip install --upgrade .
# copy configuration file so that Horizon loads the plug-in
cp -a horizon_hpe_storage/enabled/* ../horizon/openstack_dashboard/local/enabled

# re-start apache server running Horizon
cd ../horizon
sudo service apache2 restart

After reloading the Horizon dashboard in your browser, log-in as an “Admin” user. If the plug-in was successfully loaded, you should see a new “HPE Storage” panel listed at the bottom of the “Admin” section.

Uninstalling the plug-in

Uninstall the python package and remove the config files:

sudo pip uninstall horizon-hpe-storage-ui
rm horizon/openstack_dashboard/local/enabled/*_hpe_storage_admin_panel.*

Metadata

Release files for horizon-hpe-storage-ui 2.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for horizon-hpe-storage-ui 2.4.2
File Size Uploaded Provenance
horizon-hpe-storage-ui-2.4.2.tar.gz 72.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for horizon-hpe-storage-ui 2.4.2
File Interpreter ABI Platform
horizon_hpe_storage_ui-2.4.2-py2-none-any.whl Python 2 none any Details

Total release size: 249.0 kB

Release files / horizon-hpe-storage-ui-2.4.2.tar.gz

Download URL horizon-hpe-storage-ui-2.4.2.tar.gz
Size 72.6 kB
Tags Source
SHA-256 checksum
How to use checksums
5367295d76d251eb0431f6957315300515e60701537cb36e8e60148aaded84b6
BLAKE2b-256 checksum
How to use checksums
4eca2f3588d91f9ec4d8a22f83b28e8dab3d714d86c2010477adc4fdf20d8703
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / horizon_hpe_storage_ui-2.4.2-py2-none-any.whl

Download URL horizon_hpe_storage_ui-2.4.2-py2-none-any.whl
Size 176.4 kB
Tags Python 2
SHA-256 checksum
How to use checksums
67321a3574701968cfb3b442a095e03d5a7af3904c9baaecd992859c61deb3a9
BLAKE2b-256 checksum
How to use checksums
7a82af6fb4d2d99b90ac01fa4aee7a8737ee2ef229d87bccb8e8448cfd4a551e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for horizon-hpe-storage-ui 2.4.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page