Tox 4.0.0 was recently released and it has several breaking changes.
We pin to < 4.0.0 here. We are planning to move forward only on the
master charm branches.
Tox is also pinned to < 4.0.0 for stable branches in upstream
openstack-zuul-jobs as well as in zosci-config. However, the
requires= section in the charm's tox.ini file ends up installing
tox>4, wiping out the zuul-pinned tox<4 that was already installed
installed. This patch fixes that.
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
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].