<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Mar 17, 2014, at 4:41 AM, Tomas Jelinek <<a href="mailto:tjelinek@redhat.com">tjelinek@redhat.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><br><br>----- Original Message -----<br><blockquote type="cite">From: "Omer Frenkel" <<a href="mailto:ofrenkel@redhat.com">ofrenkel@redhat.com</a>><br>To: "Itamar Heim" <<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>>, "Tomas Jelinek" <<a href="mailto:tjelinek@redhat.com">tjelinek@redhat.com</a>><br>Cc: "Charles Weber" <<a href="mailto:chaweber@gmail.com">chaweber@gmail.com</a>>, "ybronhei" <<a href="mailto:ybronhei@redhat.com">ybronhei@redhat.com</a>>, "Dan Kenigsberg" <<a href="mailto:danken@redhat.com">danken@redhat.com</a>>,<br><a href="mailto:users@ovirt.org">users@ovirt.org</a>, "Eli Mesika" <<a href="mailto:emesika@redhat.com">emesika@redhat.com</a>>, "Sven Kieske" <<a href="mailto:S.Kieske@mittwald.de">S.Kieske@mittwald.de</a>><br>Sent: Sunday, March 16, 2014 10:04:12 AM<br>Subject: Re: [Users] affects of changing compatibility setting on running cluster<br><br><br><br>----- Original Message -----<br><blockquote type="cite">From: "Itamar Heim" <<a href="mailto:iheim@redhat.com">iheim@redhat.com</a>><br>To: "Charles Weber" <<a href="mailto:chaweber@gmail.com">chaweber@gmail.com</a>><br>Cc: "ybronhei" <<a href="mailto:ybronhei@redhat.com">ybronhei@redhat.com</a>>, "Dan Kenigsberg" <<a href="mailto:danken@redhat.com">danken@redhat.com</a>>,<br><a href="mailto:users@ovirt.org">users@ovirt.org</a>, "Eli Mesika"<br><<a href="mailto:emesika@redhat.com">emesika@redhat.com</a>>, "Sven Kieske" <<a href="mailto:S.Kieske@mittwald.de">S.Kieske@mittwald.de</a>>, "Omer Frenkel"<br><<a href="mailto:ofrenkel@redhat.com">ofrenkel@redhat.com</a>><br>Sent: Friday, March 14, 2014 12:58:57 AM<br>Subject: Re: [Users] affects of changing compatibility setting on running<br>cluster<br><br>On 03/13/2014 05:33 PM, Charles Weber wrote:<br><blockquote type="cite"><br>On Mar 12, 2014, at 5:14 PM, Itamar Heim <<a href="mailto:iheim@redhat.com">iheim@redhat.com</a><br><<a href="mailto:iheim@redhat.com">mailto:iheim@redhat.com</a>>> wrote:<br><br><blockquote type="cite">On 03/12/2014 10:45 PM, ybronhei wrote:<br><blockquote type="cite">On 03/12/2014 04:33 PM, Itamar Heim wrote:<br><blockquote type="cite">On 03/12/2014 04:32 PM, ybronhei wrote:<br><blockquote type="cite">On 03/12/2014 04:25 PM, Dan Kenigsberg wrote:<br><blockquote type="cite">On Wed, Mar 12, 2014 at 10:15:21AM +0200, Itamar Heim wrote:<br><blockquote type="cite">On 03/12/2014 10:11 AM, Sven Kieske wrote:<br><blockquote type="cite"><br><br>Am 11.03.2014 17:38, schrieb Itamar Heim:<br><blockquote type="cite"><br>i understood this to "you can't use 4.14 with 3.4.0".<br></blockquote><br>Well I examined BZ 1067096 again, this is what did not work:<br><br>Steps to Reproduce:<br>1. Run Engine 3.3 Compatibility level 3.2 or 3.3<br>2. Add node (vdsm 4.14)<br><br>Actual results:<br>Host is installed with VDSM version (4.14) and cannot join cluster<br>which<br>is compatible with VDSM versions [4.13, 4.9, 4.11, 4.12, 4.10].<br><br>Pay attention to the engine version, it states 3.3. not 3.4.0<br><br>So my conclusion is, you can't install vdsm 4.14. when you want<br>to use engine 3.3.<br><br>Am I reading something wrong?<br><br>Here's the link again:<br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1067096#c0">https://bugzilla.redhat.com/show_bug.cgi?id=1067096#c0</a><br><br></blockquote><br>this can be fixed via engine config, but is not supposed to be<br>needed, as vdsm is supposed to have<br>vdsm/dsaversion.py.in: 'supportedENGINEs': ['3.0', '3.1', '3.2',<br>'3.3', '3.4'],<br><br>danken/eli - thoughts?<br></blockquote><br>I do not really understand why we have this recurrent Engine bug, of<br>ignoring supportedENGINEs; I think Yaniv does.<br><br></blockquote><br>i recall asking for detailed explanation for why do we have 3<br>different<br>restrictions , one for supportedEngines, one for the allowed vdsm<br>versions, and one for the cluster level?<br><br>if vdsm version is supported why isn't it in engine's capabilities<br>yet?<br></blockquote><br>because its a vdsm version which was released after that engine was<br>released, hence the vdsm package has to declare its supporting the old<br>engine.<br><br></blockquote><br>so its an hack to allow users to add beta vdsm version to new engine<br>release?.. sounds like that<br></blockquote><br>no. its to add the next release of vdsm to a previously released<br>engine. but that's not supposed to be an issue, since its supposed to<br>already report the previous version of engine (which it does)<br><br><blockquote type="cite"><br>please reopen if it reproduced<br><br><blockquote type="cite"><blockquote type="cite"><br>the issue was verified in<br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1016461">https://bugzilla.redhat.com/show_bug.cgi?id=1016461</a>, please reopen if<br>it still appears<br><br><br><br></blockquote><br></blockquote><br><br></blockquote><br></blockquote><br>I do have an issue still with this.<br>When I try to change compatibility version at the datacenter level it<br>behaves as expected, i.e. warns me to change the cluster level first. I<br>see a matching log entry in the engine log. However when I try to change<br>the compatibility version at the cluster level the edit cluster dialog<br>box just hangs there. There are no log entries in the engine log. The<br>dialog box goes away when I click cancel. If I select 3.2 or 3.3 and<br>click OK nothing happens. This occurs either during normal running or<br>with hosts in maintenance mode.<br><br>I would like to change to 3.3. Can you direct me to the sql table or cmd<br>line by any chance.<br></blockquote><br>do not hack the db for such a change, you may skip important upgrade<br>logic/validation.<br><br><blockquote type="cite"><br>Is this a known problem or something specific to my special setup.<br> Actually my setup is pretty plain, see below or original post in this<br>thread.<br></blockquote><br>sounds like a bug, at least for not telling you what is the error.<br>omer - thoughts?<br><br></blockquote><br>if nothing happens when clicking ok it's usually some validation in the<br>dialog,<br>can you check there is nothing highlighted in red (check also other tabs in<br>the dialog)?<br></blockquote><br>Indeed, can be a validation problem (the better case) or can be an exception on FE (worse case).<br>If you verify that there is no validation error on the dialog and the click does not work, could you please have a look at the javascript console on the FE?<br>(you can do this in firefox by tools->web developer->web console and on the bottom select JS, simulate the issue and check if there is some exception. If there is, please<br>send it and tell me also on what browser have you simulated it in).<br><br><br><blockquote type="cite"><br>adding Tomas, might have a better idea.<br><br>you can try updating using rest api (change user/pass and cluster uuid):<br><br>curl -X PUT -H "Accept: application/xml" -H "Content-Type: application/xml"<br>-u "admin@internal:password"<br>"<a href="http://localhost:8080/api/clusters/dd746d43-4bd1-46aa-b97b-b7bad3f2e498">http://localhost:8080/api/clusters/dd746d43-4bd1-46aa-b97b-b7bad3f2e498</a>" -d<br>"<cluster><version major=\"3\" minor=\"3\"/></cluster>"<br><br><br><blockquote type="cite"><blockquote type="cite"><br>Engine 3.3.4-1.el6<br>CO6.5<br>Nodes are 3.0.4-1.0.201401291204.el6<br>Storage is SAN</blockquote></blockquote></blockquote></div></blockquote></div>1. No red on of the browser window forms when I try to change from 3.2 to 3.3<div>2. Used firefox 27.0.1 on Mac to test this now.</div><div>3. When I deselect everything but JS on web console I get exactly nothing showing up on the console when I click the OK button. It doesnt matter if I leave the version selector on 3.2 or change to 3.3.</div><div>4. I will look at the rest statement.</div><br></body></html>