----- Original Message ----- > From: "Daniel Helgenberger" <[email protected]> > To: "Oved Ourfali" <[email protected]> > Cc: [email protected] > Sent: Thursday, November 6, 2014 1:29:38 PM > Subject: Re: [ovirt-users] Foreman: Add external provider (Failed with error > PROVIDER_FAILURE and code 5050) > > > > On 06.11.2014 05:47, Oved Ourfali wrote: > > These steps are also in the feature page > Thanks Oved for pointing to the doc; my bad. I was using the foreman > integration document [1]. Maybe the pages should be merged? >
Yaniv - you planned to merge them, right? That would be a good time... > > , but it would be nice if you review them to see nothing is missing. > > > > http://www.ovirt.org/Features/AdvancedForemanIntegration > With foreman 1.6 (at least) there is no need to enable the nightly > builds any more as rb-ovirt is resolved by yum. > > Lastly, I think you need to enable foreman_discovery with the foreman > installer to work and download images: > > # foreman-installer --enable-foreman-plugin-discovery > --foreman-plugin-discovery-install-images=true > > You have that already listed in the testing env setup; but this needs to > be put in context with installing foreman-ovirt on the foreman host. Yaniv - please add a note there too. Daniel - thanks for the review and the comments! Regards, Oved > > > > Thanks > > Oved > > > [1] http://www.ovirt.org/Features/ForemanIntegration > > > On Nov 6, 2014 12:40 AM, Daniel Helgenberger <[email protected]> > > wrote: > >> > >> Answering my own question; and maybe a very obvious cause for the > >> failing provider: the missiAnswering my own question; and maybe a very > >> obvious cause for the > > failing provider: the missing provider plugin in forman! > > So one needs to do: > > > > yum install ruby193-rubygem-ovirt_provision_plugin > > > > on the foreman host. > > > > After that, the connection test in the engine comes up positive. Sadly, > > this is not documented anywhere; only on the GitHub repo readme [1]. > > This is also a little bit outdated, as the rbovirt dependency is > > resolved now automatically. > > > > Also, but I am not sure, the porvider lugin needs the foreman_discovery > > plugin to work: > > > > yum install ruby193-rubygem-foreman_discovery > > > > [1] > > https://github.com/theforeman/ovirt_provision_plugin/blob/master/README.md > > > > On 29.10.2014 00:36, Daniel Helgenberger wrote: > >> Hello, > >> > >> did anyone actually get this working in oVirt 3.5 / EL6 - Engine? I am > >> trying this for two days now. > >> > >> Setup: > >> Engine; EL6.5 > >> Foreman; EL6.5 > >> > >> Foreman seems to do it's as I can use it to deploy hosts and also smart > >> proxies are running fine. > >> > >> I have opened a BZ [1]; because this really can not work out of the box > >> with EL6 plain vanilla packages. I wonder if this was ever tested... ? > >> Java 7 used i n EL6 [4] does only support DH keys up to 1024byte. This > >> is known issue in Foreman [2] as longer DH keys are now used by default > >> in Foreman / PuppetCA. > >> A dirty fix confirmed working is adding default DH parameters to the > >> foreman cert; effectively disabling it [3]. > >> > >> So I got SSL working and I get beyond the authentication (entering wrong > >> data gets me auth errors)- however, I am still not able to add the > >> external provider. Pressing 'test' results in > >> (Failed with error PROVIDER_FAILURE and code 5050) > >> > >> Sample engine.log > >> 2014-10-28 23:49:40,860 ERROR > >> [org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand] > >> (ajp--127.0.0.1-8702-1) [6a3da4e7] Command > >> org.ovirt.engine.core.bll.provider.TestProviderConnectivityCommand throw > >> Vdc Bll exception. With error message VdcBLLException: PROVIDER_FAILURE > >> (Failed with error PROVIDER_FAILURE and code 5050) > >> > >> I can't find any more hints in oVirt; access logs in Foreman are telling > >> me API queries by the engine. Did I miss a crucial step in the foreman > >> setup? How can I debug this issue? > >> > >> I am willing to upgrade openjdk; provided this does not break my engine... > >> > >> Thanks! > >> > >> [1] https://bugzilla.redhat.com/show_bug.cgi?id=1157749 > >> [2] https://tickets.puppetlabs.com/browse/SERVER-17 > >> [3] http://httpd.apache.org/docs/current/ssl/ssl_faq.html#javadh > >> [4] java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64 > >> > > > > -- > Daniel Helgenberger > m box bewegtbild GmbH > > P: +49/30/2408781-22 > F: +49/30/2408781-10 > > ACKERSTR. 19 > D-10115 BERLIN > > > www.m-box.de www.monkeymen.tv > > Geschäftsführer: Martin Retschitzegger / Michaela Göllner > Handeslregister: Amtsgericht Charlottenburg / HRB 112767 > _______________________________________________ Users mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/users

