charm-cinder-purestorage/src
Alex Kavanagh b3426976ba Updates for 20.08 cycle start for groovy and libs
- Adds groovy to the series in the metadata
- Classic charms: sync charm-helpers.
- Classic ceph based charms:  also sync charms.ceph
- Reactive charms: trigger a rebuild

Change-Id: Ie74a1dac68d43d72dcfbe19bdd6472d2fffb5f2f
2020-06-02 14:29:56 +01:00
..
lib/charm/openstack Update charm build requirements 2020-03-13 23:24:33 +00:00
reactive lp1836108: Removed noqa from the list 2019-07-11 16:30:23 -05:00
tests Rebuild for 20.02 release 2020-02-06 06:40:23 +00:00
README.md Update readme with ppa info 2019-10-18 21:18:42 +00:00
config.yaml Merge branch 'master' into master 2019-07-09 16:48:18 -05:00
layer.yaml Merge branch 'master' into master 2019-07-09 16:48:18 -05:00
metadata.yaml Updates for 20.08 cycle start for groovy and libs 2020-06-02 14:29:56 +01:00
test-requirements.txt Update functional tests 2019-07-31 11:39:50 +00:00
tox.ini changes are as per new templates. 2019-02-06 16:54:58 +00:00

README.md

purestorage Storage Backend for Cinder

Overview

This charm provides a Purestorage storage backend for use with the Cinder charm.

To use:

juju deploy cinder
juju deploy cinder-purestorage --config driver-source="ppa:openstack-charmers/purestorage-stable"
juju add-relation cinder-purestorage cinder

The Purestorage python packages are currently provided through a PPA which is managed by the OpenStack Charmers team until such time as the driver packages can be added to Ubuntu and/or the Ubuntu Cloud Archive.

Configuration

See config.yaml for details of configuration options. The cinder-purestorage charm needs to be configured to point at the storage array. Typically, the settings that need to be configured are:

protocol: iscsi
volume-backend-name: cinder-pure
san-ip: PURESTORAGE_IP
pure-api-token: API_TOKEN

See config.yaml for the full list of configuration options.