Hi Matthias, Thanks for the detailed information! It looks like you've found a bug. A NullPointerException should never occur. Can you please file a BZ and attach all the relevant logs so we can understand the root cause for it?
Thanks, Idan On Wed, Oct 3, 2018 at 3:01 PM Matthias Leopold < [email protected]> wrote: > > > Am 2018-10-03 um 12:14 schrieb Matthias Leopold: > > Hi, > > > > we're successfully using Cinder as a Block Storage Provider for oVirt > > with customized Cinder installation in a CentOS host according to > > OpenStack docs. Now i wanted to try out running Cinder in Docker and > > followed the instructions from > > https://thenewstack.io/deploying-cinder-stand-alone-storage-service/ > > (customized for use with Ceph RBD). > > > > This works to the point where i can setup an external provider and > > consequently a storage domain in oVirt. I set up the provider without > > authentication and testing this (by pressing "Test" button) works. When > > i want to create disks i realize that oVirt doesn't recognize the > > "Volume Type" definitions. In engine.log i see messages like > > > > 2018-10-03 12:04:46,990+02 ERROR > > > [org.ovirt.engine.core.bll.storage.disk.cinder.GetCinderVolumeTypesByStorageDomainIdQuery] > > > (default task-72) [06d4fbf7-0b3c-46b3-8166-148ee7f67a4c] Query > > 'GetCinderVolumeTypesByStorageDomainIdQuery' failed: null > > 2018-10-03 12:04:46,990+02 ERROR > > > [org.ovirt.engine.core.bll.storage.disk.cinder.GetCinderVolumeTypesByStorageDomainIdQuery] > > > (default task-72) [06d4fbf7-0b3c-46b3-8166-148ee7f67a4c] Exception: > > java.lang.NullPointerException > > > > I very much suspect that not using authentication (because of > > "auth_strategy = noauth" in cinder.conf) is the culprit. Listing types > > with cinder CLI from the engine host works (when using the appropriate > > environment). Can some of the RH devs confirm this behaviour? Is this an > > engine bug? > > > > thanks > > Matthias > > > > I switched one of the existing, working Cinder hosts (no Docker > involved) to "auth_strategy = noauth" and the problem (and error message > in engine.log) with querying volume types is the same. So - regardless > if i wanted to actually use it that way - I consider this a bug in > Cinder integration in oVirt. > > Matthias > _______________________________________________ > Users mailing list -- [email protected] > To unsubscribe send an email to [email protected] > Privacy Statement: https://www.ovirt.org/site/privacy-policy/ > oVirt Code of Conduct: > https://www.ovirt.org/community/about/community-guidelines/ > List Archives: > https://lists.ovirt.org/archives/list/[email protected]/message/K6OGQVDIYS7PSDIBXANP2IEMQMSEGQQ3/ >
_______________________________________________ Users mailing list -- [email protected] To unsubscribe send an email to [email protected] Privacy Statement: https://www.ovirt.org/site/privacy-policy/ oVirt Code of Conduct: https://www.ovirt.org/community/about/community-guidelines/ List Archives: https://lists.ovirt.org/archives/list/[email protected]/message/ME2Z7JGRGT4OCXS3C3EZION3COUCLXEX/

