Tried to configure Dell as cinder backed using staypuf
rpm -qa | grep staypuf
Deplyment configuration parameters:
Cinder backend eqlx = true
Cinder backend eqlx name = Dell_backed
Cinder multiple backends = true
Cinder san ip = 10.16.45.61
Cinder san login = grpadmin
Cinder san password = Redhat
Cinder eqlx group name = PS6000-group
Cinder eqlx pool = default
got from staypuf this error
Validation failed: Value is invalid array
It's not clear from the comments here, but what exact params did you put into the staypuft wizard for Equallogic on the Cinder tab? The UI takes single values here, but when we generate the actual puppetclass params we turn them into arrays. In addition, what do the values say for the eqlx params on the advanced config view (the erb value is shown in the main text box, and there's a calculated value below)
can you respond to the requested info.
this seems like an error in staypuft, are you sure this has to do with the openstack puppet modules?
I'm a bit confused as on how to verify this bug.
If bug was opened on openstack-puppet-modules, by looking at bug I should use Foreman Openstack installer.
Bug version is set to 5 (RHEL7), also "fixed on"-> openstack-puppet-modules-2014.1-21.8.el7ost notice el7.
But Foreman OFI only runs on RHEL6, I verified this bug but on rhel6
openstack-puppet-modules-2014.1-21.8.el6ost.noarch. Configured Cinder to use EQL storage, deployed Openstack, cinder created volume -> successfully created.
Would checking on el6 be sufficient or is there another way to test this on RHEL7?
Both Staypuft and OFI are using quickstack, so IMHO this should be enough for testing.
Testing with OFI installer (RHEL6) is valid for verifying that the Equallogic backend bits are deployed correctly. This is what is in the RA for the first release of the joint solution. It's entirely possible that there could be an issue in Staypuft that's not in OFI. If so, that may require a separate bug.
Verified based on comments 11 and 10.
OFI on rhel6, Openstack on RHEL7.
Configured EQL storage on OFI Cinder screen, deployed Openstack, successfully created Cinder volume.
Due to remote EQL storage (over WAN) also added:
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.