<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 25, 2016 at 11:40 AM, Piotr Kliczewski <span dir="ltr">&lt;<a href="mailto:piotr.kliczewski@gmail.com" target="_blank">piotr.kliczewski@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I remember an issue that engine upgrade corrupted certificates and<br>
&quot;General SSLEngine problem&quot; may be indication that you saw it.<br>
I asked to open BZ for it but was unable to find it.<br>
<br>
@Sandro @Simone was it fixed already?<br></blockquote><div><br></div><div>I&#39;ve vague memories of something related being fixed, but without a bug number I can&#39;t tell for sure.</div><div>Adding also Didi, since ssl / pki is his area and he may be aware.</div><div><br></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5"><br>
On Thu, Jul 21, 2016 at 3:18 PM, Martin Perina &lt;<a href="mailto:mperina@redhat.com">mperina@redhat.com</a>&gt; wrote:<br>
&gt; Thanks a lot for you effort, I&#39;m glad that you were able to upgrade<br>
&gt; successfully although we were not able to find the cause for the issue :-(<br>
&gt;<br>
&gt; On Thu, Jul 21, 2016 at 2:30 PM, &lt;<a href="mailto:nicolas@devels.es">nicolas@devels.es</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; So I gave it another try and this time it worked without any issue (with<br>
&gt;&gt; 4.0.1.1 version). Strange, maybe the first upgrade failure left system in a<br>
&gt;&gt; weird state? Anyhow almost everything ([1]) is working fine now. Thanks for<br>
&gt;&gt; the help!<br>
&gt;&gt;<br>
&gt;&gt;   [1]: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1358737" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1358737</a><br>
&gt;<br>
&gt;<br>
&gt; Adding Tomas about this one<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; El 2016-07-20 20:23, Martin Perina escribió:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Wed, Jul 20, 2016 at 6:18 PM, Nicolás &lt;<a href="mailto:nicolas@devels.es">nicolas@devels.es</a>&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; El 20/07/16 a las 16:45, Martin Perina escribió:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Wed, Jul 20, 2016 at 4:44 PM, Nicolás &lt;<a href="mailto:nicolas@devels.es">nicolas@devels.es</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi Martin,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Actually, up until now we had that cert configured in httpd and in<br>
&gt;&gt;&gt;&gt; websocket proxy. Seems that now in 4.0.x it&#39;s not enough, as opening<br>
&gt;&gt;&gt;&gt; the <a href="https://fqdn" rel="noreferrer" target="_blank">https://fqdn</a> [1] complains about the cert not being imported in<br>
&gt;&gt;&gt;&gt; the key chain.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Yes, there&#39;s an updated procedure on using external CA in 4.0,<br>
&gt;&gt;&gt;&gt; for details please take a look at Doc Text in<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1336838" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1336838</a> [2]<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; So I imported it via keytool, but I don&#39;t want to use it in the<br>
&gt;&gt;&gt;&gt; engine &lt;-&gt; VDSM communication.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hmm, so that would imply that we have some issue with existing<br>
&gt;&gt;&gt;&gt; internal enigne CA during upgrade ...<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; The strange thing is that we test upgrades a lot but so far we<br>
&gt;&gt;&gt;&gt; haven&#39;t seen any issues which will broke<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; SSL setup between engine and VDSM. You said that you had to<br>
&gt;&gt;&gt;&gt; downgrade back to 3.6.7 (so unfortunately for us we cannot<br>
&gt;&gt;&gt;&gt; investigate your nonworking setup more), but how did you do that?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Removing all engine packages and configuration, installing back<br>
&gt;&gt;&gt;&gt; 3.6.7 packaging and restoring configuration form backup?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I&#39;m asking to know what changed in your setup between not working<br>
&gt;&gt;&gt;&gt; 4.0 and working 3.6.7 ...<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  Indeed, those are the steps I followed to the point.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  To add more strangeness, previously to upgrading this oVirt<br>
&gt;&gt;&gt; infrastructure, we upgraded another one that we have (also using own<br>
&gt;&gt;&gt; cert, a different one but from the same CA) and everything went<br>
&gt;&gt;&gt; smoothly. And what&#39;s more, previously to upgrading the engine that<br>
&gt;&gt;&gt; failed, I created a copy of that engine machine in a sandbox<br>
&gt;&gt;&gt; environment to see if upgrade process would or not success, and it<br>
&gt;&gt;&gt; worked perfectly.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  The only difference between the sandbox and the real machine&#39;s<br>
&gt;&gt;&gt; process was that when upgrading the real one, the first time I run<br>
&gt;&gt;&gt; &quot;engine-setup&quot; it failed because &#39;systemd&#39; reported PostgreSQL as it<br>
&gt;&gt;&gt; was not running (actually it was, thougg), so everything rolled back.<br>
&gt;&gt;&gt; I had to kill the PostgreSQL process, start it again with systemctl<br>
&gt;&gt;&gt; and then run &quot;engine-setup&quot;, where the process completed successfully<br>
&gt;&gt;&gt; but the SSL issue appeared. Not sure if this rollback could have<br>
&gt;&gt;&gt; shattered the whole thing...<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  Anyhow, tomorrow I&#39;m going to create another copy of the engine<br>
&gt;&gt;&gt; machine to a sandbox environment and try again. If it works I&#39;ll cross<br>
&gt;&gt;&gt; my fingers and give another try on the real machine...<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  Thanks!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Thanks a lot for you effort. I will try to perform same upgrade<br>
&gt;&gt;&gt; tomorrow in my test env.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Martin<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks!<br>
&gt;&gt;&gt;&gt; En 20/7/2016 2:48 p. m., Martin Perina &lt;<a href="mailto:mperina@redhat.com">mperina@redhat.com</a>&gt;<br>
&gt;&gt;&gt;&gt; escribió:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; sorry for late response, I overlook your reply :-(<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I looked at your logs and it seems to me that there&#39;s SSL<br>
&gt;&gt;&gt;&gt; error when engine tries to contact VDSM.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; You have mentioned that your are using your own custom CA. Are<br>
&gt;&gt;&gt;&gt; you using it only for HTTPS certificate or do you want to use it<br>
&gt;&gt;&gt;&gt; also for Engine &lt;-&gt; VDSM communication?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Martin Perina<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Wed, Jul 20, 2016 at 9:18 AM, &lt;<a href="mailto:nicolas@devels.es">nicolas@devels.es</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt; Any hints about this?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; El 2016-07-13 11:13, <a href="mailto:nicolas@devels.es">nicolas@devels.es</a> escribió:<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Unfortunately, upgrading to 4.0.1RC didn&#39;t solve the problem.<br>
&gt;&gt;&gt;&gt; Actually, the error changed to &#39;General SSLEngine problem&#39;, but the<br>
&gt;&gt;&gt;&gt; result was the same, like this:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; 2016-07-13 09:52:22,010 INFO<br>
&gt;&gt;&gt;&gt; [org.ovirt.vdsm.jsonrpc.client.reactors.ReactorClient] (SSL Stomp<br>
&gt;&gt;&gt;&gt; Reactor) [] Connecting to /10.X.X.X<br>
&gt;&gt;&gt;&gt; 2016-07-13 09:52:22,018 ERROR<br>
&gt;&gt;&gt;&gt; [org.ovirt.vdsm.jsonrpc.client.reactors.Reactor] (SSL Stomp<br>
&gt;&gt;&gt;&gt; Reactor)<br>
&gt;&gt;&gt;&gt; [] Unable to process messages: General SSLEngine problem<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; It&#39;s worth mentioning that we&#39;re using our own SSL certificates<br>
&gt;&gt;&gt;&gt; (not<br>
&gt;&gt;&gt;&gt; self-signed), and I imported the combined certificate into the<br>
&gt;&gt;&gt;&gt; /etc/pki/ovirt-engine/.truststore key file. Not sure if related,<br>
&gt;&gt;&gt;&gt; but<br>
&gt;&gt;&gt;&gt; just in case.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I had to downgrade to 3.6.7. I&#39;m attaching requested logs, if you<br>
&gt;&gt;&gt;&gt; need<br>
&gt;&gt;&gt;&gt; anything else don&#39;t hesitate to ask.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Regards.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; El 2016-07-13 09:45, Martin Perina escribió:<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; could you please share also vdsm.log from your hosts and also<br>
&gt;&gt;&gt;&gt; server.log and setup logs from /var/log/ovirt-engine/setup<br>
&gt;&gt;&gt;&gt; directory?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Martin Perina<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Wed, Jul 13, 2016 at 10:36 AM, &lt;<a href="mailto:nicolas@devels.es">nicolas@devels.es</a>&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi,<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; We upgraded from 3.6.6 to 4.0.0 and we have a big issue since the<br>
&gt;&gt;&gt;&gt; engine cannot connect to hosts. In the logs all we see is this<br>
&gt;&gt;&gt;&gt; error:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;     ERROR [org.ovirt.vdsm.jsonrpc.client.reactors.Reactor] (SSL<br>
&gt;&gt;&gt;&gt; Stomp Reactor) [] Unable to process messages<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; I&#39;m attaching full logs.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Could someone help please?<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks.<br>
&gt;&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt;&gt; Users mailing list<br>
&gt;&gt;&gt;&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt;&gt;&gt;&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a> [3] [1]<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Links:<br>
&gt;&gt;&gt;&gt; ------<br>
&gt;&gt;&gt;&gt; [1] <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a> [3]<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;  _______________________________________________<br>
&gt;&gt;&gt;  Users mailing list<br>
&gt;&gt;&gt;  <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt;&gt;&gt;  <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a> [3]<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Links:<br>
&gt;&gt;&gt; ------<br>
&gt;&gt;&gt; [1] <a href="https://fqdn" rel="noreferrer" target="_blank">https://fqdn</a><br>
&gt;&gt;&gt; [2] <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1336838" rel="noreferrer" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=1336838</a><br>
&gt;&gt;&gt; [3] <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Users mailing list<br>
&gt; <a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
&gt; <a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr">Sandro Bonazzola<br>Better technology. Faster innovation. Powered by community collaboration.<br>See how it works at <a href="http://redhat.com" target="_blank">redhat.com</a><br></div></div></div></div>
</div></div>