--Apple-Mail=_D1AB200B-A950-4A9B-B743-11B90EA156F0
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=utf-8
On 31 Mar 2017, at 15:49, Nelson Lameiras =
<nelson.lameiras(a)lyra-network.com> wrote:
=20
Hello,
=20
We had a rather unpleseant surprise while upgrading our production =
datacenters to
oVirt 4.0 =3D> 4.1 (although I think this problem is not =
related to oVirt 4.1).=20
Some critical VMs simply refused to reboot without any particular =
error message other than "VM failed to boot"
=20
After a stressfull 2h of investigation, it turns out that the =
problematic VMs
shared the same "exotic" condition. They were not =
rebooted since the latest major upgrade 3.6 =3D> 4.0 (I know, this is =
not a good practise and we underestimated it's priority, we will change =
our reboot policies)
it=E2=80=99s indeed not a good practice. You can=E2=80=99t use the =
features (those related to hw) without updating the guest HW and that =
will only happen once you shut the VM down. If you can=E2=80=99t do that =
then just keep the old cluster level, that is fully supported.
Their "custom compatilibity setting" was set to 3.6 !! When
changing =
this setting to "Empty", The VM booted normaly. Hard to find,
easy to =
fix !! ;)
=20
Neverthess, there is little to none information/documentation about =
the
usefullness of this setting, and I have a hard time understanding =
the consequences of changing it manually.
=20
Our oVirt datacenter (which has engine 4.1.1, but some hosts on 4.0, =
so it's
still on 4.0 compatibility) hosts currently +- 200 Vms,
- 10 with "custom compatilibity setting" set to 3.6 - which
will not =
(reb)boot in current state,
- 30some with "custom compatilibity setting" set to 4.0 -
which =
(re)boot normally=20
- the rest with "custom compatilibity setting" set to
"empty" - which =
(re)boot normally=20
=20
So can a oVirt guru please answer the following questions :
=20
- What does this setting do? which are the consequences of changing it =
manually
?
it emulates the corresponding guest hardware and engine feature =
behavior.
- Is it "normal" that a VM not reboooted since the 3.6
update does not =
boot if a new major upgrade is done on hostig host ? (maybe a
exotic bug =
worth correcting ?)
no, it=E2=80=99s a bug =
https://bugzilla.redhat.com/show_bug.cgi?id=3D1436325 =
<
https://bugzilla.redhat.com/show_bug.cgi?id=3D1436325>
will be fixed in 4.1.2
- Which are the possible consequences of manually setting this
setting =
to "Empty" in all my VMs (running or stopped) ?
then it will use the cluster settings. that is the =E2=80=9Cnormal=E2=80=9D=
state
- Which events will change this setting automatically ? (cluster
major =
version upgrade, first reboot after upgrade, ...) ?
cluster level upgrade while VM is running. Since the VM is running the =
changes to hardware cannot be applied and it is temporarily reconfigured =
to use the previous cluster level. On VM shutdown the settings are all =
updated and the field set to empty.
there was another bug (hopefully fixed) which kept the value there even =
on shutdown. Just edit and put =E2=80=9Cempty=E2=80=9D, then it will =
start as a regular VM in its cluster.
- Some of my VMs have custom_compatibility_version set to 4.0 (in
REST =
API) eventough they have been recently rebooted and "custom =
compatilibity setting" is empty in GUI, who's this possible ?
was it done before the reboot? are there pending changes to be applied =
perhaps?
Thanks,
michal
=20
cordialement, regards,
=20
<element-signature_logo_lyra_115x94.jpg>
<
https://www.lyra-network.com/>
Nelson LAMEIRAS
Ing=C3=A9nieur Syst=C3=A8mes et R=C3=A9seaux / Systems and Networks =
engineer
Tel: +33 5 32 09 09 70
nelson.lameiras(a)lyra-network.com =
<mailto:nelson.lameiras@lyra-network.com>
<
https://payzen.eu/>
<element-signature_logo_YouTube_32x28.jpg> =
<
https://www.youtube.com/channel/UCrVl1CO_Jlu3KbiRH-tQ_vA>
<element-signature_logo_LinkedIn_41x28.jpg> =
<
https://www.linkedin.com/company/lyra-network_2>
<element-signature_logo_Twitter_42x28.jpg> =
<
https://twitter.com/LyraNetwork>
<element-signature_payzen_61x28.jpg>
<
https://payzen.eu/>
Lyra Network, 109 rue de l'innovation, 31670 Lab=C3=A8ge, FRANCE
=20
_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users
--Apple-Mail=_D1AB200B-A950-4A9B-B743-11B90EA156F0
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; -webkit-line-break: after-white-space;" =
class=3D""><br class=3D""><div><blockquote
type=3D"cite" class=3D""><div =
class=3D"">On 31 Mar 2017, at 15:49, Nelson Lameiras <<a =
href=3D"mailto:nelson.lameiras@lyra-network.com" =
class=3D"">nelson.lameiras(a)lyra-network.com</a>&gt;
wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div
class=3D""><div =
style=3D"font-family: arial, helvetica, sans-serif; font-size: 12pt;" =
class=3D""><div class=3D"">Hello,<br
class=3D""></div><div class=3D""><br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D"">We had a rather =
unpleseant surprise while upgrading our production datacenters to oVirt =
4.0 =3D> 4.1 (although I think this problem is not related to oVirt =
4.1). </div><div class=3D"">Some critical VMs simply refused to
reboot =
without any particular error message other than "VM failed to boot"<br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D""><br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D"">After a stressfull =
2h of investigation, it turns out that the problematic VMs shared the =
same "exotic" condition. They were not rebooted since the latest major =
upgrade 3.6 =3D> 4.0 (I know, this is not a good practise and we =
underestimated it's priority, we will change our reboot policies)<br =
data-mce-bogus=3D"1" =
class=3D""></div></div></div></div></blockquote><div><br
=
class=3D""></div>it=E2=80=99s indeed not a good practice. You
can=E2=80=99=
t use the features (those related to hw) without updating the guest HW =
and that will only happen once you shut the VM down. If you can=E2=80=99t =
do that then just keep the old cluster level, that is fully =
supported.</div><div><br class=3D""><blockquote
type=3D"cite" =
class=3D""><div class=3D""><div
class=3D""><div style=3D"font-family: =
arial, helvetica, sans-serif; font-size: 12pt;" class=3D""><div =
class=3D"">Their "custom compatilibity setting" was set to 3.6 !!
When =
changing this setting to "Empty", The VM booted normaly. Hard to find, =
easy to fix !! ;)<br data-mce-bogus=3D"1"
class=3D""></div><div =
class=3D""><br data-mce-bogus=3D"1"
class=3D""></div><div =
class=3D"">Neverthess, there is little to none information/documentation =
about the usefullness of this setting, and I have a hard time =
understanding the consequences of changing it manually.<br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D""><br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D"">Our oVirt =
datacenter (which has engine 4.1.1, but some hosts on 4.0, so it's =
still on 4.0 compatibility) hosts currently +- 200 Vms, </div><div =
class=3D"">- 10 with "custom compatilibity setting" set to 3.6 -
which =
will not (reb)boot in current state, </div><div class=3D"">- 30some
with =
"custom compatilibity setting" set to 4.0 - which (re)boot normally <br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D"">- the rest with =
"custom compatilibity setting" set to "empty" - which (re)boot =
normally <br data-mce-bogus=3D"1"
class=3D""></div><div =
class=3D""><br data-mce-bogus=3D"1"
class=3D""></div><div class=3D"">So =
can a oVirt guru please answer the following questions :<br =
data-mce-bogus=3D"1" class=3D""></div><div
class=3D""><br =
class=3D""></div><div class=3D"">- What does this
setting do? which are =
the consequences of changing it manually ?<br data-mce-bogus=3D"1" =
class=3D""></div></div></div></div></blockquote><div><br
=
class=3D""></div>it emulates the corresponding guest hardware and
engine =
feature behavior.</div><div><br class=3D""><blockquote
type=3D"cite" =
class=3D""><div class=3D""><div
class=3D""><div style=3D"font-family: =
arial, helvetica, sans-serif; font-size: 12pt;" class=3D""><div =
class=3D"">- Is it "normal" that a VM not reboooted since the 3.6
update =
does not boot if a new major upgrade is done on hostig host ? (maybe a =
exotic bug worth correcting ?)<br data-mce-bogus=3D"1" =
class=3D""></div></div></div></div></blockquote><div><br
=
class=3D""></div>no, it=E2=80=99s a bug <a =
href=3D"https://bugzilla.redhat.com/show_bug.cgi?id=3D1436325" =
class=3D"">https://bugzilla.redhat.com/show_bug.cgi?id=3D143...
<div>will be fixed in 4.1.2</div><div><br =
class=3D""></div><div><blockquote type=3D"cite"
class=3D""><div =
class=3D""><div class=3D""><div style=3D"font-family:
arial, helvetica, =
sans-serif; font-size: 12pt;" class=3D""><div
class=3D"">- Which are the =
possible consequences of manually setting this setting to "Empty" in all =
my VMs (running or stopped) ?<br data-mce-bogus=3D"1" =
class=3D""></div></div></div></div></blockquote><div><br
=
class=3D""></div>then it will use the cluster settings. that is the =
=E2=80=9Cnormal=E2=80=9D state</div><div><br
class=3D""><blockquote =
type=3D"cite" class=3D""><div class=3D""><div
class=3D""><div =
style=3D"font-family: arial, helvetica, sans-serif; font-size: 12pt;" =
class=3D""><div class=3D"">- Which events will change this
setting =
automatically ? (cluster major version upgrade, first reboot after =
upgrade, ...) ?<br data-mce-bogus=3D"1" =
class=3D""></div></div></div></div></blockquote><div><br
=
class=3D""></div>cluster level upgrade while VM is running. Since the
VM =
is running the changes to hardware cannot be applied and it is =
temporarily reconfigured to use the previous cluster level. On VM =
shutdown the settings are all updated and the field set to =
empty.</div><div><div>there was another bug (hopefully fixed) which kept
=
the value there even on shutdown. Just edit and put =E2=80=9Cempty=E2=80=9D=
, then it will start as a regular VM in its cluster.</div><div =
class=3D""><br class=3D""></div><blockquote
type=3D"cite" class=3D""><div =
class=3D""><div class=3D""><div style=3D"font-family:
arial, helvetica, =
sans-serif; font-size: 12pt;" class=3D""><div
class=3D"">- Some of my =
VMs have custom_compatibility_version set to 4.0 (in REST =
API) eventough they have been recently rebooted and "custom =
compatilibity setting" is empty in GUI, who's this possible ?<br =
data-mce-bogus=3D"1" =
class=3D""></div></div></div></div></blockquote><div><br
=
class=3D""></div>was it done before the reboot? are there pending =
changes to be applied perhaps?</div><div><br =
class=3D""></div><div>Thanks,</div><div>michal</div><div><br
=
class=3D""><blockquote type=3D"cite"
class=3D""><div class=3D""><div =
class=3D""><div style=3D"font-family: arial, helvetica, sans-serif;
=
font-size: 12pt;" class=3D""><div class=3D""><br
data-mce-bogus=3D"1" =
class=3D""></div><div data-marker=3D"__SIG_PRE__"
class=3D""><div =
class=3D"">cordialement, regards,</div><div
class=3D""><br =
data-mce-bogus=3D"1" class=3D""></div><table
style=3D"margin: 0px; =
table-layout: fixed; border: none; width: 345pt; padding: 0px;" =
data-mce-style=3D"margin: 0px; table-layout: fixed; border: none; width: =
345pt; padding: 0px;" width=3D"460" cellspacing=3D"0"
cellpadding=3D"0" =
border=3D"0" class=3D""><tbody class=3D""><tr
class=3D""><td =
style=3D"margin: 0; font-size: 11px; font-family: Arial,sans-serif; =
color: #2b3c7a; line-height: 16px; width: 86.25pt; text-align: left;" =
data-mce-style=3D"margin: 0; font-size: 11px; font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 86.25pt; =
text-align: left;" width=3D"115" valign=3D"top"
class=3D""><a =
href=3D"https://www.lyra-network.com/" style=3D"border: none; =
text-decoration: none; width: 100%; display: block; clear: both;" =
data-mce-href=3D"https://www.lyra-network.com/" data-mce-style=3D"border:
=
none; text-decoration: none; width: 100%; display: block; clear: both;" =
class=3D""><span =
id=3D"cid:1504d440a45e25d470766a589e361163b925cd4d@zimbra"><element-sig=
nature_logo_lyra_115x94.jpg></span></a><br
data-mce-bogus=3D"1" =
class=3D""></td><td style=3D"margin: 0; font-size: 11px;
font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 258.75pt;" =
data-mce-style=3D"margin: 0; font-size: 11px; font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 258.75pt;" =
width=3D"345" valign=3D"top" class=3D""><table
style=3D"margin: 0; =
width: 258.75pt; table-layout: fixed; border: none;" =
data-mce-style=3D"margin: 0; width: 258.75pt; table-layout: fixed; =
border: none;" width=3D"345" cellspacing=3D"0"
cellpadding=3D"0" =
border=3D"0" class=3D""><tbody class=3D""><tr
class=3D""><td =
style=3D"font-size: 16px; font-family: Arial,sans-serif; color: #2b3c7a; =
line-height: 18px; font-weight: bold;" data-mce-style=3D"font-size: =
16px; font-family: Arial,sans-serif; color: #2b3c7a; line-height: 18px; =
font-weight: bold;" class=3D"">Nelson
LAMEIRAS</td></tr><tr class=3D""><td=
style=3D"font-family: Arial,sans-serif; color: #2b3c7a; font-size: =
11px; line-height: 16px;" data-mce-style=3D"font-family: =
Arial,sans-serif; color: #2b3c7a; font-size: 11px; line-height: 16px;" =
class=3D"">Ing=C3=A9nieur Syst=C3=A8mes et R=C3=A9seaux<span =
style=3D"font-family: Arial,sans-serif; color: #337ab7; font-size: =
11px;" data-mce-style=3D"font-family: Arial,sans-serif; color: #337ab7; =
font-size: 11px;" class=3D""> / Systems and Networks =
engineer</span></td></tr><tr class=3D""><td
style=3D"line-height: 16px; =
font-family: 'Arial',sans-serif; color: #2b3c7a; font-size: 11px;" =
data-mce-style=3D"line-height: 16px; font-family: 'Arial',sans-serif; =
color: #2b3c7a; font-size: 11px;" class=3D""><span
style=3D"font-family: =
Arial,sans-serif; color: #2b3c7a; font-size: 11px;" =
data-mce-style=3D"font-family: Arial,sans-serif; color: #2b3c7a; =
font-size: 11px;" class=3D"">Tel: +33 5 32 09 09
70</span></td></tr><tr =
class=3D""><td style=3D"line-height: 16px; font-family: =
'Arial',sans-serif; color: #2b3c7a; font-size: 11px;" =
data-mce-style=3D"line-height: 16px; font-family: 'Arial',sans-serif; =
color: #2b3c7a; font-size: 11px;" class=3D""><a =
href=3D"mailto:nelson.lameiras@lyra-network.com" style=3D"font-size: =
11px; font-family: Arial,sans-serif; line-height: 16px; text-decoration: =
none;" data-mce-href=3D"mailto:nelson.lameiras@lyra-network.com" =
data-mce-style=3D"font-size: 11px; font-family: Arial,sans-serif; =
line-height: 16px; text-decoration: none;" =
class=3D"">nelson.lameiras(a)lyra-network.com</a><br
data-mce-bogus=3D"1" =
class=3D""></td></tr><tr class=3D""><td
style=3D"line-height: 16px; =
font-family: 'Arial',sans-serif; color: #2b3c7a; font-size: 11px;" =
data-mce-style=3D"line-height: 16px; font-family: 'Arial',sans-serif; =
color: #2b3c7a; font-size: 11px;" class=3D""><a =
href=3D"https://www.lyra-network.com/" style=3D"font-size: 11px; =
font-family: Arial,sans-serif; line-height: 16px; border: none; =
text-decoration: none;"
data-mce-href=3D"https://www.lyra-network.com/" =
data-mce-style=3D"font-size: 11px; font-family: Arial,sans-serif; =
line-height: 16px; border: none; text-decoration: none;" =
class=3D"">www.lyra-network.com</a> <a
href=3D"https://payzen.eu/" =
style=3D"font-size: 11px; font-family: Arial,sans-serif; line-height: =
16px; border: none; text-decoration: none;" =
data-mce-href=3D"https://payzen.eu" data-mce-style=3D"font-size: 11px; =
font-family: Arial,sans-serif; line-height: 16px; border: none; =
text-decoration: none;" class=3D""> |
www.payzen.eu</a><br =
data-mce-bogus=3D"1" =
class=3D""></td></tr></tbody></table></td></tr></tbody></table><table
=
style=3D"margin: 0; table-layout: fixed; border: none; width: 345pt;" =
data-mce-style=3D"margin: 0; table-layout: fixed; border: none; width: =
345pt;" width=3D"460" cellspacing=3D"0"
cellpadding=3D"0" =
class=3D""><tbody class=3D""><tr
class=3D""><td style=3D"margin: 0; =
font-size: 11px; font-family: Arial,sans-serif; color: #2b3c7a; =
line-height: 16px; width: 24pt; text-align: left;" =
data-mce-style=3D"margin: 0; font-size: 11px; font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 24pt; =
text-align: left;" width=3D"32" valign=3D"top"
class=3D""><a =
href=3D"https://www.youtube.com/channel/UCrVl1CO_Jlu3KbiRH-tQ_vA" =
style=3D"border: none; text-decoration: none; margin: 0; float: left; =
display: inline-block; width: 32px;" =
data-mce-href=3D"https://www.youtube.com/channel/UCrVl1CO_Jlu3KbiRH-...
data-mce-style=3D"border: none; text-decoration: none; margin: 0; =
float: left; display: inline-block; width: 32px;" class=3D""><span =
id=3D"cid:089c696a3ee09447fa2f5d20d0074bf34dc05be8@zimbra"><element-sig=
nature_logo_YouTube_32x28.jpg></span></a><br
data-mce-bogus=3D"1" =
class=3D""></td><td style=3D"margin: 0; font-size: 11px;
font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 30.75pt; =
text-align: left;" data-mce-style=3D"margin: 0; font-size: 11px; =
font-family: Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: =
30.75pt; text-align: left;" width=3D"41" valign=3D"top"
class=3D""><a =
href=3D"https://www.linkedin.com/company/lyra-network_2" style=3D"border:
=
none; text-decoration: none; margin: 0; float: left; display: =
inline-block; width: 41px;" =
data-mce-href=3D"https://www.linkedin.com/company/lyra-network_2" =
data-mce-style=3D"border: none; text-decoration: none; margin: 0; float: =
left; display: inline-block; width: 41px;" class=3D""><span =
id=3D"cid:11845310ca84fd4e4def524810120e980ff072e5@zimbra"><element-sig=
nature_logo_LinkedIn_41x28.jpg></span></a><br
data-mce-bogus=3D"1" =
class=3D""></td><td style=3D"margin: 0; font-size: 11px;
font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 31.5pt; =
text-align: left;" data-mce-style=3D"margin: 0; font-size: 11px; =
font-family: Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: =
31.5pt; text-align: left;" width=3D"42" valign=3D"top"
class=3D""><a =
href=3D"https://twitter.com/LyraNetwork" style=3D"border: none; =
text-decoration: none; margin: 0; float: left; display: inline-block; =
width: 42px;"
data-mce-href=3D"https://twitter.com/LyraNetwork" =
data-mce-style=3D"border: none; text-decoration: none; margin: 0; float: =
left; display: inline-block; width: 42px;" class=3D""><span =
id=3D"cid:c2735661868f46ef1f20b767bf188c91be0f52bd@zimbra"><element-sig=
nature_logo_Twitter_42x28.jpg></span></a><br
data-mce-bogus=3D"1" =
class=3D""></td><td style=3D"margin: 0; font-size: 11px;
font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 258.75pt; =
text-align: left;" data-mce-style=3D"margin: 0; font-size: 11px; =
font-family: Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: =
258.75pt; text-align: left;" width=3D"345" valign=3D"top"
class=3D""><a =
href=3D"https://payzen.eu/" style=3D"border: none; text-decoration: =
none; margin: 0; float: left; display: inline-block; width: 61px;" =
data-mce-href=3D"https://payzen.eu" data-mce-style=3D"border: none; =
text-decoration: none; margin: 0; float: left; display: inline-block; =
width: 61px;" class=3D""><span =
id=3D"cid:4003b71aaa9799afe7266b76ecec0006c92f65bb@zimbra"><element-sig=
nature_payzen_61x28.jpg></span></a><br
data-mce-bogus=3D"1" =
class=3D""></td></tr></tbody></table><table
style=3D"margin: 0; =
table-layout: fixed; border: none; width: 345pt;" =
data-mce-style=3D"margin: 0; table-layout: fixed; border: none; width: =
345pt;" width=3D"460" cellspacing=3D"0"
cellpadding=3D"0" =
class=3D""><tbody class=3D""><tr
class=3D""><td class=3D""><hr =
style=3D"background: #293b79 none repeat scroll 0% 0%; width: 100%; =
height: 4px; color: #293b79; margin: 0px;" data-mce-style=3D"background: =
#293b79 none repeat scroll 0% 0%; width: 100%; height: 4px; color: =
#293b79; margin: 0px;"
class=3D""></td></tr></tbody></table><table =
style=3D"margin: 0; table-layout: fixed; border: none; width: 345pt;" =
data-mce-style=3D"margin: 0; table-layout: fixed; border: none; width: =
345pt;" width=3D"460" cellspacing=3D"0"
cellpadding=3D"0" =
class=3D""><tbody class=3D""><tr
class=3D""><td style=3D"margin: 0; =
font-size: 11px; font-family: Arial,sans-serif; color: #2b3c7a; =
line-height: 16px; width: 30.75pt; text-align: left;" =
data-mce-style=3D"margin: 0; font-size: 11px; font-family: =
Arial,sans-serif; color: #2b3c7a; line-height: 16px; width: 30.75pt; =
text-align: left;" class=3D""><div class=3D"">Lyra
Network, 109 rue de =
l'innovation, 31670 Lab=C3=A8ge, =
FRANCE</div></td></tr></tbody></table><div
class=3D""><br =
class=3D""></div></div></div></div>_______________________________________=
________<br class=3D"">Users mailing list<br
class=3D""><a =
href=3D"mailto:Users@ovirt.org"
class=3D"">Users(a)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=_D1AB200B-A950-4A9B-B743-11B90EA156F0--