Is compatibility level change required for upgrading from 4.0 to 4.2?

Hello, we're planning an upgrade of an old 4.0 setup to 4.2, going through 4.1. What we found out is that when upgrading from major to major, cluster and datacenter compatibility upgrade has to be done at the end of the upgrade. This means that we also require to restart our VMs for adapting the compatibility level. Do we require to upgrade the compatibility level to 4.1 before starting the upgrade to 4.2? We have more than 400 vms and only few of them can be restarted at our convenience. -- "E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine" Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) "Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento" John Allen Paulos, Matematico (1945-vivente) Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , <lorenzetto.luca@gmail.com>

On Thu, Apr 5, 2018, 5:31 PM Luca 'remix_tj' Lorenzetto < lorenzetto.luca@gmail.com> wrote:
Hello,
we're planning an upgrade of an old 4.0 setup to 4.2, going through 4.1.
What we found out is that when upgrading from major to major, cluster and datacenter compatibility upgrade has to be done at the end of the upgrade. This means that we also require to restart our VMs for adapting the compatibility level.
Do we require to upgrade the compatibility level to 4.1 before starting the upgrade to 4.2?
No. Y.
We have more than 400 vms and only few of them can be restarted at our convenience.
-- "E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine" Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)
"Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento" John Allen Paulos, Matematico (1945-vivente)
Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , < lorenzetto.luca@gmail.com> _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

--Apple-Mail=_72632896-93EF-476B-A6DD-6D5241F02855 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8
On 5 Apr 2018, at 18:58, Yaniv Kaul <ykaul@redhat.com> wrote: =20 =20 =20 On Thu, Apr 5, 2018, 5:31 PM Luca 'remix_tj' Lorenzetto = <lorenzetto.luca@gmail.com <mailto:lorenzetto.luca@gmail.com>> wrote: Hello, =20 we're planning an upgrade of an old 4.0 setup to 4.2, going through = 4.1. =20 What we found out is that when upgrading from major to major, cluster and datacenter compatibility upgrade has to be done at the end of the upgrade. This means that we also require to restart our VMs for adapting the compatibility level. =20 Do we require to upgrade the compatibility level to 4.1 before starting the upgrade to 4.2? =20 No.=20
you just need to keep the supported versions in mind. Version 4.2 = supports Cluster levels 3.6, 4.0, 4.1(same as version 4.1) - so any of = them is ok=20
Y.=20 =20 =20 We have more than 400 vms and only few of them can be restarted at our convenience.
=20 =20 -- "E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine" Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) =20 "Internet =C3=A8 la pi=C3=B9 grande biblioteca del mondo. Ma il problema =C3=A8 che i libri sono tutti sparsi sul pavimento" John Allen Paulos, Matematico (1945-vivente) =20 Luca 'remix_tj' Lorenzetto, http://www.remixtj.net = <http://www.remixtj.net/> , <lorenzetto.luca@gmail.com = <mailto:lorenzetto.luca@gmail.com>> _______________________________________________ Users mailing list Users@ovirt.org <mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users = <http://lists.ovirt.org/mailman/listinfo/users> _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--Apple-Mail=_72632896-93EF-476B-A6DD-6D5241F02855 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br = class=3D""><div><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D"">On 5 Apr 2018, at 18:58, Yaniv Kaul <<a = href=3D"mailto:ykaul@redhat.com" class=3D"">ykaul@redhat.com</a>> = wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><div = dir=3D"auto" class=3D""><div class=3D""><br class=3D""><br class=3D""><div= class=3D"gmail_quote"><div dir=3D"ltr" class=3D"">On Thu, Apr 5, 2018, = 5:31 PM Luca 'remix_tj' Lorenzetto <<a = href=3D"mailto:lorenzetto.luca@gmail.com" = class=3D"">lorenzetto.luca@gmail.com</a>> wrote:<br = class=3D""></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 = .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br class=3D""> <br class=3D""> we're planning an upgrade of an old 4.0 setup to 4.2, going through = 4.1.<br class=3D""> <br class=3D""> What we found out is that when upgrading from major to major, cluster<br = class=3D""> and datacenter compatibility upgrade has to be done at the end of the<br = class=3D""> upgrade.<br class=3D""> This means that we also require to restart our VMs for adapting the<br = class=3D""> compatibility level.<br class=3D""> <br class=3D""> Do we require to upgrade the compatibility level to 4.1 before<br = class=3D""> starting the upgrade to 4.2?<br class=3D""></blockquote></div></div><div = dir=3D"auto" class=3D""><br class=3D""></div><div dir=3D"auto" = class=3D"">No. </div></div></div></blockquote><div><br = class=3D""></div>you just need to keep the supported versions in mind. = Version 4.2 supports Cluster levels 3.6, 4.0, 4.1(same as version 4.1) - = so any of them is ok </div><div><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D""><div dir=3D"auto" class=3D""><div= dir=3D"auto" class=3D"">Y. </div><div dir=3D"auto" class=3D""><br = class=3D""></div><div dir=3D"auto" class=3D""><div = class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 = 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br class=3D""> We have more than 400 vms and only few of them can be restarted at = our<br class=3D""> = convenience.</blockquote></div></div></div></div></blockquote></div><div><= blockquote type=3D"cite" class=3D""><div class=3D""><div dir=3D"auto" = class=3D""><div dir=3D"auto" class=3D""><div = class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0 = 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br class=3D""> <br class=3D""> --<br class=3D""> "E' assurdo impiegare gli uomini di intelligenza eccellente per fare<br = class=3D""> calcoli che potrebbero essere affidati a chiunque se si usassero = delle<br class=3D""> macchine"<br class=3D""> Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)<br = class=3D""> <br class=3D""> "Internet =C3=A8 la pi=C3=B9 grande biblioteca del mondo.<br class=3D""> Ma il problema =C3=A8 che i libri sono tutti sparsi sul pavimento"<br = class=3D""> John Allen Paulos, Matematico (1945-vivente)<br class=3D""> <br class=3D""> Luca 'remix_tj' Lorenzetto, <a href=3D"http://www.remixtj.net/" = rel=3D"noreferrer noreferrer" target=3D"_blank" = class=3D"">http://www.remixtj.net</a> , <<a = href=3D"mailto:lorenzetto.luca@gmail.com" target=3D"_blank" = rel=3D"noreferrer" class=3D"">lorenzetto.luca@gmail.com</a>><br = class=3D""> _______________________________________________<br class=3D""> Users mailing list<br class=3D""> <a href=3D"mailto:Users@ovirt.org" target=3D"_blank" rel=3D"noreferrer" = class=3D"">Users@ovirt.org</a><br class=3D""> <a href=3D"http://lists.ovirt.org/mailman/listinfo/users" = rel=3D"noreferrer noreferrer" target=3D"_blank" = class=3D"">http://lists.ovirt.org/mailman/listinfo/users</a><br = class=3D""> </blockquote></div></div></div> _______________________________________________<br class=3D"">Users = mailing list<br class=3D""><a href=3D"mailto:Users@ovirt.org" = class=3D"">Users@ovirt.org</a><br = class=3D"">http://lists.ovirt.org/mailman/listinfo/users<br = class=3D""></div></blockquote></div><br class=3D""></body></html>= --Apple-Mail=_72632896-93EF-476B-A6DD-6D5241F02855--

On Fri, Apr 6, 2018 at 11:05 AM, Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
you just need to keep the supported versions in mind. Version 4.2 supports Cluster levels 3.6, 4.0, 4.1(same as version 4.1) - so any of them is ok
Perfect, thank you for the confirmation. To change the compatibility level of DC, i've seen that all clusters require has to be upgraded. Does the upgrade of the DC requires the restart of all the VMs to have the cluster completely upgraded or restarting the VMs is an activity indipendent from this? Luca -- "E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine" Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) "Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento" John Allen Paulos, Matematico (1945-vivente) Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , <lorenzetto.luca@gmail.com>

On Fri, Apr 6, 2018 at 12:28 PM, Luca 'remix_tj' Lorenzetto < lorenzetto.luca@gmail.com> wrote:
On Fri, Apr 6, 2018 at 11:05 AM, Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
you just need to keep the supported versions in mind. Version 4.2
supports
Cluster levels 3.6, 4.0, 4.1(same as version 4.1) - so any of them is ok
Perfect, thank you for the confirmation.
To change the compatibility level of DC, i've seen that all clusters require has to be upgraded. Does the upgrade of the DC requires the restart of all the VMs to have the cluster completely upgraded or restarting the VMs is an activity indipendent from this?
You won't have to restart the running VMs. You'll see that VMs that were running at the time of the cluster upgrade are set with custom-compatibility-version that matches the previous compatibilty-level of the cluster. So obviously, VM-specific features that were added in 4.2 won't be applicable to those VMs until they are restarted (and then their custom-compatibility version is cleared so their effective compability-level would change to 4.2). But even when some VMs are set with custom-compatibility-version, the cluster is upgraded and so it should be possible to upgrade the DC.
Luca
-- "E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine" Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)
"Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento" John Allen Paulos, Matematico (1945-vivente)
Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , < lorenzetto.luca@gmail.com> _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

Il dom 8 apr 2018, 08:44 Arik Hadas <ahadas@redhat.com> ha scritto:
On Fri, Apr 6, 2018 at 12:28 PM, Luca 'remix_tj' Lorenzetto < lorenzetto.luca@gmail.com> wrote:
On Fri, Apr 6, 2018 at 11:05 AM, Michal Skrivanek <michal.skrivanek@redhat.com> wrote:
you just need to keep the supported versions in mind. Version 4.2
supports
Cluster levels 3.6, 4.0, 4.1(same as version 4.1) - so any of them is ok
Perfect, thank you for the confirmation.
To change the compatibility level of DC, i've seen that all clusters require has to be upgraded. Does the upgrade of the DC requires the restart of all the VMs to have the cluster completely upgraded or restarting the VMs is an activity indipendent from this?
You won't have to restart the running VMs. You'll see that VMs that were running at the time of the cluster upgrade are set with custom-compatibility-version that matches the previous compatibilty-level of the cluster. So obviously, VM-specific features that were added in 4.2 won't be applicable to those VMs until they are restarted (and then their custom-compatibility version is cleared so their effective compability-level would change to 4.2). But even when some VMs are set with custom-compatibility-version, the cluster is upgraded and so it should be possible to upgrade the DC.
Fantastic. Thanks for the explanation. I like to have a better knowledge of what happens behind the scenes, because helps me to solve problems when they appear. Luca
Luca
-- "E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine" Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716)
"Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento" John Allen Paulos, Matematico (1945-vivente)
Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , < lorenzetto.luca@gmail.com> _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
participants (4)
-
Arik Hadas
-
Luca 'remix_tj' Lorenzetto
-
Michal Skrivanek
-
Yaniv Kaul