<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Nov 12, 2015 at 12:43 PM, Dan Kenigsberg <span dir="ltr">&lt;<a href="mailto:danken@redhat.com" target="_blank">danken@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Nov 12, 2015 at 08:03:05AM +0000, Paul Groeneweg | Pazion wrote:<br>
&gt; I have finished the upgrade to 3.6.<br>
<br>
</span>Can you describe how you&#39;ve performed the upgrade? Did you upgrade<br>
Engine first and then all the hosts (it is highly recommended to upgrade<br>
host one at a time, and move each to maintenance mode before doing so)?<br>
When did the troubling log appeared?<br>
<span class=""><br>
&gt; I received a lot (every 3 seconds ) of the following messages in the<br>
&gt; logs after upgrading the hosts:<br>
&gt;<br>
&gt;  vdsm jsonrpc.JsonRpcServer ERROR Internal server error#012Traceback (most<br>
&gt; recent call last):#012  File<br>
&gt; &quot;/usr/lib/python2.6/site-packages/yajsonrpc/__init__.py&quot;, line 501, in<br>
&gt; _serveRequest#012    res = method(**params)#012  File<br>
&gt; &quot;/usr/share/vdsm/rpc/Bridge.py&quot;, line 291, in _dynamicMethod#012    return<br>
&gt; self._fixupRet(className, methodName, ret)#012  File<br>
&gt; &quot;/usr/share/vdsm/rpc/Bridge.py&quot;, line 235, in _fixupRet#012<br>
&gt;  self._typeFixup(&#39;return&#39;, retType, result)#012  File<br>
&gt; &quot;/usr/share/vdsm/rpc/Bridge.py&quot;, line 215, in _typeFixup#012    if k in<br>
&gt; item:#012TypeError: argument of type &#39;NoneType&#39; is not iterable<br>
&gt;<br>
&gt; I restarted ovirt-ha-agent ovirt-ha-broker and vdsmd.<br>
&gt; After I rebooted all hosts ( migrating VMS from one to another ) the<br>
&gt; message finally disappeared.<br>
<br>
</span>Can you share your vdsm.log of that time? I wish to understand what<br>
method has failed.<br>
<span class=""><br>
&gt;<br>
&gt; Then I tried to set compatibility Version to 3.6, but without luck. I have<br>
&gt; put hosted engine back in global maintenance, but I can&#39;t find out why it<br>
&gt; fails. The message says &quot;Error while executing action: Cannot change<br>
&gt; Cluster Compatibility Version to higher version when there are active Hosts<br>
&gt; with lower version.<br>
&gt; -Please move Hosts with lower version to maintenance first.&quot;<br>
<br>
</span>Can you iterate over your hosts to find which is the culprit?<br>
Then you can move it to maintenance.<br></blockquote><div><br></div><div>As far as I understood all the hosts were el6 and so no one got really upgraded.</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="im HOEnZb"><br>
&gt;<br>
&gt; I have installed ovirt-release36 on hosted engine and hosts.<br>
&gt; I have updated hosted engine with engine-setup.<br>
&gt; I ran yum update on all hosts.<br>
&gt; What do I need to do to set compatibility version to 3.6?<br>
&gt;<br>
&gt; And how can I enable repository for hosted engine? ( through WEB UI change<br>
&gt; is not saved ).<br>
<br>
<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/users</a><br>
</div></div></blockquote></div><br></div></div>