12 Apr
2013
12 Apr
'13
2:45 p.m.
--=-/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@redhat.com>
> > To: "Yair Zaslavsky" <yzaslavs@redhat.com>
> > Cc: "engine-devel" <engine-devel@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@redhat.com> wrote:
> >=20
> > >=20
> > >=20
> > > ----- Original Message -----
> > >> From: "Tomas Jelinek" <tjelinek@redhat.com>
> > >> To: "Laszlo Hornyak" <lhornyak@redhat.com>
> > >> Cc: "engine-devel" <engine-devel@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@redhat.com>
> > >>> To: "Tomas Jelinek" <tjelinek@redhat.com>
> > >>> Cc: "engine-devel" <engine-devel@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@redhat.com>
> > >>>> To: "Laszlo Hornyak" <lhornyak@redhat.com>
> > >>>> Cc: "engine-devel" <engine-devel@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@redhat.com>
> > >>>>> To: "Itamar Heim" <iheim@redhat.com>
> > >>>>> Cc: "engine-devel" <engine-devel@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@redhat.com>
> > >>>>>> To: "Laszlo Hornyak" <lhornyak@redhat.com>
> > >>>>>> Cc: "engine-devel" <engine-devel@ovirt.org>, "Andrew Cathrow"
> > >>>>>> <acathrow@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@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@ovirt.org
> > >>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> > >> _______________________________________________
> > >> Engine-devel mailing list
> > >> Engine-devel@ovirt.org
> > >> http://lists.ovirt.org/mailman/listinfo/engine-devel
> > > _______________________________________________
> > > Engine-devel mailing list
> > > Engine-devel@ovirt.org
> > > http://lists.ovirt.org/mailman/listinfo/engine-devel
> > _______________________________________________
> > Engine-devel mailing list
> > Engine-devel@ovirt.org
> > http://lists.ovirt.org/mailman/listinfo/engine-devel
> >=20
> _______________________________________________
> Engine-devel mailing list
> Engine-devel@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--