How to install a driver with root privilege when OpenStack services are visible only to stack user
I set up OpenStack using DevStack on Ubuntu 12.04 machine. OpenStack services are visible only from 'stack' user.
When I tried to install some driver (say IBM XIV) from root user, it thrown an error "Cinder, a component of OpenStack is not installed". It is understood that root user cannot see those services. And the installation of that driver says that the user should have root privilege. I grant root privilege to stack user hoping that the install should work, but I am seeing the same error again (cinder not installed) with stack user too.
Any help will be much helpful.
Thanks
Just to clarify the question: is this a problem specific to the IBM driver or also other drivers have the same issue?
I am seeing it with IBM XIV driver. I am not sure about other drivers which needs to be installed separately.