<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 15, 2016 at 12:04 PM, Renout Gerrits <span dir="ltr">&lt;<a href="mailto:mail@renout.nl" target="_blank">mail@renout.nl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi Simone,<div><br></div><div>Do you mean the following?</div><div><br></div><div>- create a new cluster with version 3.6. <br></div><div>- Migrate HE to new cluster</div><div>- Shutdown all VM&#39;s in old cluster</div><div>- change compatibility version of old cluster to 3.6</div><div>- migrate HE back to old old cluster<br><div><br></div><div>In this case the old cluster still thinks that the HE is running in it due to the ChangeVmCluster action that fails. From what I see this is fixed in 4.02: <a href="https://bugzilla.redhat.com/show_bug.cgi?id=1351533" target="_blank">https://bugzilla.redhat.com/<wbr>show_bug.cgi?id=1351533</a></div></div><div>But I can&#39;t to upgrade 4 yet. Do you know if this fix has been back ported to 3.6?</div></div></blockquote><div><br></div><div>Yes, it has been backported to 3.6.9:</div><div><a href="https://gerrit.ovirt.org/#/c/63377/2">https://gerrit.ovirt.org/#/c/63377/2</a></div><div> </div><div>Another option is just to add a new hosted-engine host to the new 3.6 cluster and restart the engine VM there from the hosted-engine CLI.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>For me it&#39;s hard to just try as I will need a maintenance window to shutdown all vm&#39;s.</div><div><br></div><div>Or do you mean something completely different?</div><div><br></div><div>Thanks,</div><div>Renout</div></div><div class="gmail-HOEnZb"><div class="gmail-h5"><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 15, 2016 at 11:01 AM, Simone Tiraboschi <span dir="ltr">&lt;<a href="mailto:stirabos@redhat.com" target="_blank">stirabos@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Thu, Dec 15, 2016 at 10:33 AM, Renout Gerrits <span dir="ltr">&lt;<a href="mailto:mail@renout.nl" target="_blank">mail@renout.nl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi All,</div><div><br></div><div>We have an environment which we want to upgrade to ovirt 4.0. This was initially installed at 3.5, then upgraded to 3.6.</div><div>Problem we&#39;re facing is that for an upgrade to 4.0 a compatibility version of 3.6 is required.</div><div>When changing the cluster compatibility version of the &#39;Default&#39; cluster from 3.5 to 3.6 we get the error in the gui: &quot;Cannot change cluster compatibility version when a VM is active. please shutdown all VMs in the cluster.&quot;</div><div>Even when we shutdown all vm&#39;s, except for the Hosted Engine we get this error.</div><div>On the hosts a &#39;vdsClient -s 0 list&#39; is done which will return the HE.</div><div>In the engine logs we have the following error: &quot;2016-12-08 13:00:18,139 WARN  [<a href="http://org.ovirt.engine.core.bll.st" target="_blank">org.ovirt.engine.core.bll.st</a><wbr>orage.UpdateStoragePoolCommand<wbr>] (default task-25) [77a50037] CanDoAction of action &#39;UpdateStoragePool&#39; failed for user admin@internal. Reasons: VAR__TYPE__STORAGE__POOL,VAR__<wbr>ACTION__UPDATE,$ClustersList Default,ERROR_CANNOT_UPDATE_ST<wbr>ORAGE_POOL_COMPATIBILITY_VERSI<wbr>ON_BIGGER_THAN_CLUSTERS&quot;</div><div><br></div><div>So problem would be that the HE is in the Default cluster. But how does one change the compatibility version when the HE is down?</div><div>I&#39;ve tried shutting down the engine, changing the version in the DB: &quot;UPDATE vds_groups SET compatibility_version=&#39;3.6&#39;;&quot; and starting the engine again.</div><div><br></div><div>When I do that and try to start a VM:</div><div>2016-12-09T13:30:21.346740Z qemu-kvm: warning: CPU(s) not present in any NUMA nodes: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15</div><div>2016-12-09T13:30:21.346883Z qemu-kvm: warning: All CPU(s) up to maxcpus should be described in NUMA config</div><div>2016-12-09T13:30:21.355699Z qemu-kvm: &quot;-memory &#39;slots|maxmem&#39;&quot; is not supported by: rhel6.5.0</div><div><br></div><div>So that change was rolled back to compatibilty 3.5. After that we we&#39;re able to start vm&#39;s again.</div><div>Please note that all hosts and HE are EL7.</div><div><br></div><div>To me this doesn&#39;t seem like a strange set-up or upgrade path. Would it be possible to start the HE in another cluster than Default or is there a way to bypass the vdsClient list check?</div><div>What is the recommended way of upgrading the HE in this case?</div></div></blockquote><div><br></div></span><div>Please take a look here:</div><div><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1364557" target="_blank">https://bugzilla.redhat.com/sh<wbr>ow_bug.cgi?id=1364557</a><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>Kind regards,</div><div>Renout</div></div>
<br>______________________________<wbr>_________________<br>
Users mailing list<br>
<a href="mailto:Users@ovirt.org" target="_blank">Users@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman<wbr>/listinfo/users</a><br>
<br></blockquote></div><br></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>