--=-/FNqRuFDJyJmcMp652r2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Laszlo Hornyak p=C3=AD=C5=A1e v P=C3=A1 12. 04. 2013 v 08:07 -0400:
=20
----- Original Message -----
> From: "Michal Skrivanek" <mskrivan(a)redhat.com>
> To: "Yair Zaslavsky" <yzaslavs(a)redhat.com>
> Cc: "engine-devel" <engine-devel(a)ovirt.org>
> Sent: Thursday, April 11, 2013 5:29:53 PM
> Subject: Re: [Engine-devel] watchdog
>=20
>=20
>=20
> On 11 Apr 2013, at 12:26, Yair Zaslavsky <yzaslavs(a)redhat.com> wrote:
>=20
> >=20
> >=20
> > ----- Original Message -----
> >> From: "Tomas Jelinek" <tjelinek(a)redhat.com>
> >> To: "Laszlo Hornyak" <lhornyak(a)redhat.com>
> >> Cc: "engine-devel" <engine-devel(a)ovirt.org>
> >> Sent: Thursday, April 11, 2013 11:33:19 AM
> >> Subject: Re: [Engine-devel] watchdog
> >>=20
> >> Good that you have come up with this! So we will make sure to keep t=
his
> >> info.
> >> Thnx for coming up with it!
> >>=20
> >> ----- Original Message -----
> >>> From: "Laszlo Hornyak" <lhornyak(a)redhat.com>
> >>> To: "Tomas Jelinek" <tjelinek(a)redhat.com>
> >>> Cc: "engine-devel" <engine-devel(a)ovirt.org>
> >>> Sent: Thursday, April 11, 2013 10:25:28 AM
> >>> Subject: Re: [Engine-devel] watchdog
> >>>=20
> >>>=20
> >>>=20
> >>> ----- Original Message -----
> >>>> From: "Tomas Jelinek" <tjelinek(a)redhat.com>
> >>>> To: "Laszlo Hornyak" <lhornyak(a)redhat.com>
> >>>> Cc: "engine-devel" <engine-devel(a)ovirt.org>
> >>>> Sent: Thursday, April 11, 2013 10:02:16 AM
> >>>> Subject: Re: [Engine-devel] watchdog
> >>>>=20
> >>>>=20
> >>>>=20
> >>>> ----- Original Message -----
> >>>>> From: "Laszlo Hornyak" <lhornyak(a)redhat.com>
> >>>>> To: "Itamar Heim" <iheim(a)redhat.com>
> >>>>> Cc: "engine-devel" <engine-devel(a)ovirt.org>
> >>>>> Sent: Thursday, April 11, 2013 9:56:32 AM
> >>>>> Subject: Re: [Engine-devel] watchdog
> >>>>>=20
> >>>>> Hi,
> >>>>>=20
> >>>>> Isnt someone already working on removing the UI distinction
betwe=
en
> >>>>> server
> >>>>> and desktop?
> >>>> Indeed :)
> >>>>=20
> >>>>>=20
> >>>>> However the desktop/server distinction could be useful for
schedu=
ling
> >>>>> information, I hope that will remain.
> >>>> There will be a combo box: "optimized for
server/desktop". That on=
e
> >>>> will set up the dialog like you would open the
new server/desktop =
today.
> >>>> But you will be able to change them - it will
be just some sugar. =
But
> >>>> there
> >>>> is no reason
> >>>> why would we enforce the disabling the e.g. soundcard for server. =
By
> >>>> default
> >>>> we will, but
> >>>> you can enable it if you want.
> >>>=20
> >>> Ok, so in engine we will still have the VmType in vmStatic?
> >>>=20
> >>> I think it would make sense to use it in scheduling / load balancin=
g
> >>> - if a VM is a desktop and no user is connected to
the console, the=
n the
> >>> VM
> >>> is not in use, therefore it is a good candidate for saving power
> >>> (hibernate,
> >>> migrate, shutdown, or any other bad things that can happen to a VM)
> >>> - if a VM is a server, usually no user connected, but it may still =
be
> >>> used
> >>> through its network. Therefore it may not be a good candidate to mi=
grate.
> >=20
> > is this indeed a valid assumption ("if VM is a server..." ) that a
us=
er
> > will less connect to it?
> IMHO if we want some new behavior/policy there should be a new correspo=
nding
> property, not desktop/server. That can be quite misleading and
I would
> rather see it go away. Other than use it as a set of default values
=20
Sure, let's call it something else, but this is a typical behavior expect=
ed
from the desktop/server property.=20
Well there could be property with different default values for desktop and =
servers, couldn't it? ;) Think about memory overcommit or default disk allo=
cation for example.
David
So what we are going to do is that remove the property and throw away
all=
the related data, while when (if ever) we get the new property (behaveAsDe=
sktop, notUsedWhenNotConnected, whatever we call it) the users of the syste=
m will set this property for the VM's that used to be desktops. We could sa=
ve that work for the users.
=20
Also, it may appear to be an edge-case, but for a good scheduling in my o=
pinion
this is important.
=20
>=20
> >=20
> >=20
> >>>=20
> >>>>=20
> >>>>>=20
> >>>>> ----- Original Message -----
> >>>>>> From: "Itamar Heim" <iheim(a)redhat.com>
> >>>>>> To: "Laszlo Hornyak" <lhornyak(a)redhat.com>
> >>>>>> Cc: "engine-devel"
<engine-devel(a)ovirt.org>, "Andrew Cathrow"
> >>>>>> <acathrow(a)redhat.com>
> >>>>>> Sent: Wednesday, April 10, 2013 9:38:15 PM
> >>>>>> Subject: Re: [Engine-devel] watchdog
> >>>>>>=20
> >>>>>> On 04/10/2013 04:59 PM, Laszlo Hornyak wrote:
> >>>>>>> Hi,
> >>>>>>>=20
> >>>>>>> A new version of the watchd=C3=B6g feature is available
in gerr=
it:
> >>>>>>>=20
> >>>>>>>
http://gerrit.ovirt.org/13057 - db
> >>>>>>>
http://gerrit.ovirt.org/13058 - bll
> >>>>>>>
http://gerrit.ovirt.org/13059 - frontend
> >>>>>>>
http://gerrit.ovirt.org/13060 - rest
> >>>>>>>=20
> >>>>>>>
http://www.ovirt.org/Features/Watchdog_engine_support
> >>>>>>>=20
> >>>>>>> Since the last update the patchset has gone through
major chang=
es
> >>>>>>> to
> >>>>>>> meet
> >>>>>>> the new architectureal and functional requirements.
> >>>>>>> Also because of the rewrite this is again a preview
version und=
er
> >>>>>>> testing
> >>>>>>> with some missing functionality, therefore I
re-introduced the
> >>>>>>> [wip]
> >>>>>>> flag
> >>>>>>> on it.
> >>>>>>>=20
> >>>>>>> Thx,
> >>>>>>> Laszlo
> >>>>>>> _______________________________________________
> >>>>>>> Engine-devel mailing list
> >>>>>>> Engine-devel(a)ovirt.org
> >>>>>>>
http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>>>>=20
> >>>>>> just a thought after looking at the feature page having
differen=
t HA
> >>>>>> dialog for server/desktop - I'd
consider removing the distinctio=
n
> >>>>>> between desktop and server in the GUI
wrt HA (i.e., just both ha=
ve
> >>>>>> same
> >>>>>> set of options)
> >>>>>>=20
> >>>>>> (not blocking for this patch)
> >>>>> _______________________________________________
> >>>>> Engine-devel mailing list
> >>>>> Engine-devel(a)ovirt.org
> >>>>>
http://lists.ovirt.org/mailman/listinfo/engine-devel
> >> _______________________________________________
> >> Engine-devel mailing list
> >> Engine-devel(a)ovirt.org
> >>
http://lists.ovirt.org/mailman/listinfo/engine-devel
> > _______________________________________________
> > Engine-devel mailing list
> > Engine-devel(a)ovirt.org
> >
http://lists.ovirt.org/mailman/listinfo/engine-devel
> _______________________________________________
> Engine-devel mailing list
> Engine-devel(a)ovirt.org
>
http://lists.ovirt.org/mailman/listinfo/engine-devel
>=20
_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel
--=20
David Ja=C5=A1a, RHCE
SPICE QE based in Brno
GPG Key: 22C33E24=20
Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
--=-/FNqRuFDJyJmcMp652r2
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMdTCCBjQw
ggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn
BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDE1NVoX
DTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw
KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy
dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOrlr6KMoOMpohBllVHrdRvEg/q6r8jR+EK
75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSMzR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC
+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxD
z2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSDkOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr
/+N2JLKutIxMYqQOJebr/f/h5t95m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0w
ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFc
fH6WNU7y1LhRgjAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa
MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh
aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j
b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqDCH14qywG
XLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy6QMVQjbbMXlt
UfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPIzKKR9tQW8gGK+2+R
HxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKfKSETEPrHh7p5shuuNktv
sv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HORz9v3vQwR4e3ksLc2JZOAFK+s
sS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9sIPP7ON0fz095HdThKjiVJe6vofq
+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCieuoBJ9OlqmsVWQvifIYf40dJPZkk9YgGT
zWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7tw1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGq
Up/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQG2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb1
9mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGOTCCBSGg
AwIBAgIDBl1jMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG
A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcN
MTMwNDEwMTE0ODI4WhcNMTQwNDEwMTM1MDM0WjBXMRkwFwYDVQQNExAxUktWVnliSEdDZnRMWjY3
MRkwFwYDVQQDDBBkamFzYUByZWRoYXQuY29tMR8wHQYJKoZIhvcNAQkBFhBkamFzYUByZWRoYXQu
Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8unM64NLnlRZujXHb0ilCaqc7KB
r1MwlyCtOWAyH4M/24zvfyRQyTz4ZkHd1sMeewJ5ap1/128hLSqMY/6So5yhL6UlK3nM1r9H9PTz
CiPEMZmDazIzMb/Mt/4N3kkJBLpWPFRB5aB+COcex7a4dlmnUJASVWkVwvHRmfa06anME7DTccV5
cV95FKqoRUXawopdu5W2NhailCtbQJAbMIGf9FpH+J98swAsVHdvjZkSDnZcoQIPHzoPrEBawb7C
vsmCe8p7pv5Dxtx3T47FdAXJiO9u+QJkaBFjfiA9ywN8fFo3Q/Jr4vl6WqEr1SyQjgL9/dWeQSYI
8LzByChnXQIDAQABo4IC1jCCAtIwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYI
KwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ5AqZ3fyU5HOme+iF4KA3f8RxHPjAfBgNVHSME
GDAWgBRTcu2SnODaywFcfH6WNU7y1LhRgjAbBgNVHREEFDASgRBkamFzYUByZWRoYXQuY29tMIIB
TAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASowLgYIKwYBBQUHAgEWImh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQg
YWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBT
dGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3Nl
IGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQv
MC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUF
BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3Mx
L2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3Vi
LmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t
LzANBgkqhkiG9w0BAQUFAAOCAQEArlvH1bAdnpLvyeMQzPtJYs65ur7cpYnrxrIZ3P/r0F7juzIU
fb1S+M9sYBhalmBoZQMySlVveDYHUHPDsNJQtqUzYAJMbVTdRtviCSq3wmYtG/VJOOif11gM25u4
HcgXVuhF3di5G0CHwAIx0mjUi7fPJ3WMeFKWp550ZqpbFK/i9A5fJGfHk3MfXOhAu7vkEEjJY+gA
BpFqvk134+30mP4KoXfNGZpekWvj6lS/tfaxuuSTusPcY0yIGGtJqqFtL1tRlTIoaDGiok5O0k6W
pMFPtm+dGnOyKT4HQMFCaAgBOVCQFDYthuGlnUlJOP/BheuvaMfwgIqM4ir+DIqOyjGCAhswggIX
AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi
U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwZdYzAJBgUrDgMCGgUAoF0wGAYJ
KoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMwNDEyMTI0NTMxWjAjBgkq
hkiG9w0BCQQxFgQUgDuYYd/dwF5hbOSVuN1jhwYcgdMwDQYJKoZIhvcNAQEBBQAEggEAaq1L56Xg
Vpc2pQzLi5vny+EFDsUZNPWDZyULciDuRcyxgh9pLOBARTyESIc6a9vOb1TUgdM1yUPLgYCuzOSt
jJ/8Tj1E+D5qxW03UKafcmkRCdKG6p9mv3vEkBoBjjsog/d9R9Fl3mDuJaUvmssZISQx4lWbTw2H
pdkrtyKIDotKswyi50ARji581elpaFuz6MJDHrgyk3skcmUZOb7CwSOWOL91O9yqZvGyjBvPJgtp
Lj67+cFt/ZzNioQTbizIown7oja5dv52OdN6rHbBBmgO5fbslvPg4zUYq1EJHl9vVDwTGIHlUQsk
RgpJbuXj0xlfsW29FKdwaAzaNhhkqAAAAAAAAA==
--=-/FNqRuFDJyJmcMp652r2--