I am facing a similar issue. Have a look in controllersvc-discovery.log. You should be able to see what's going on. In Theory, the Vipr pool is the cinder volume type which you have defined on the cinder node.
INFO CinderCommunicationInterface.java (line 459) Storage Pool name = OST-MAM-R5, id = cd91db1b-3f56-4971-a3ba-703b96381782
INFO CinderCommunicationInterface.java (line 499) Pool OST-MAM-R5 doesn't belong to storage system OSTMAMV7KP05_OST-MAM-R5
INFO CinderCommunicationInterface.java (line 459) Storage Pool name = IBM-SVC-FC, id = 0b23b2a5-429a-4e01-96e6-8e4263fed09c
INFO CinderCommunicationInterface.java (line 499) Pool IBM-SVC-FC doesn't belong to storage system OSTMAMV7KP05_OST-MAM-R5
unfortunately, I can't find a way around it yet.
Please let me know how you are progressing on this.
Regards,
Rabeh