cef6dddcee
With 3PAR, share server(VFS) can have up to 4 IP addresses. During bootup, driver queries 3PAR to get list of all IP addresses and validates it against IP addresses provided in manila.conf. If there is a mismatch, driver throws exception. The bug was with 3PAR file client which always returns only one IP address. To make driver backward compatible with 3PAR client, mediator.py formats the value retured by client and passes it to driver.py. This patch now correctly accepts all the IP addresses as obtained from 3PAR and validates configured IPs against it. Also removing unused function. Updated and added new unit tests Added release notes Closes-Bug: #1621016 Change-Id: I1eeb18cc9905a71cd38c383bc0ab49e0a560ffc9
9 lines
365 B
YAML
9 lines
365 B
YAML
---
|
|
issues:
|
|
- 3parclient up to version 4.2.1 always returns only 1 VFS IP address.
|
|
This may cause 3PAR driver boot up failure while validating VFS IP
|
|
addresses against IP addresses configured in manila.conf.
|
|
fixes:
|
|
- Fixed 3PAR driver boot up failure while validating share server IP address
|
|
provided in manila.conf against IP address set on array.
|