Rodrigo Barbieri
4b51db7bf5
Remove netapp-storage-pools config over netapp-pool-name-search-pattern
...
- The config option has been deprecated long time ago [0][1]
- netapp-pool-name-search-pattern is shared by ONTAP and E-series
- E-series always uses iSCSI protocol so the config
netapp-pool-name-search-pattern should not be tied to the
netapp-storage-protocol config
[0] ab0313e356/cinder/volume/drivers/netapp/options.py (L165)
[1] ab0313e356/cinder/volume/drivers/netapp/eseries/library.py (L1692)
2021-10-05 16:16:10 -03:00
Rodrigo Barbieri
c649b02958
Remove cluster config option and comments, fix pep8 issues
...
Upon further discussion with the NetApp driver team and in
light of [0] merging, the cluster-cinder-volume config has
become non-functional for the moment as the driver does not
support ACTIVE-ACTIVE [1] and the cinder code will not allow
the driver to start in a clustered mode without supporting
ACTIVE-ACTIVE [2].
[0] https://review.opendev.org/811472
[1] 93fb8fbe16/cinder/volume/driver.py (L391)
[2] 93fb8fbe16/cinder/volume/manager.py (L313)
2021-10-01 10:50:04 -03:00
Rodrigo Barbieri
b481b858ce
Add extra config options and allow to configure clustering
...
Added netapp driver 2 config options:
- netapp-pool-name-search-pattern
- netapp-lun-space-reservation
Added "cluster-cinder-volume" config option to control
clustering of cinder-volumes for this backend.
NOTE: existing clustered deployments will be affected
on upgrade as the default value of 'cluster-cinder-volume"
is now False.
2021-09-24 16:15:43 -03:00
Luciano Lo Giudice
67fe4e93da
Write unit tests
...
These set of tests will check for various configuration settings,
since the charm is mostly configuration-only.
2021-09-07 16:28:18 -03:00
narindergupta
81c6f86293
fixes the deployment issue on ussuri
2020-11-23 17:33:20 -06:00
narindergupta
b3ae62ceba
First draft
2020-08-19 06:13:26 -05:00