From gustavo.pedrosa at eldorado.org.br Mon Sep 9 14:48:34 2013 Content-Type: multipart/mixed; boundary="===============5098495017780164969==" MIME-Version: 1.0 From: Gustavo Frederico Temple Pedrosa To: devel at ovirt.org Subject: [Engine-devel] Question about HotPlug Date: Mon, 09 Sep 2013 18:48:25 +0000 Message-ID: --===============5098495017780164969== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_EF26FC1776F7FF46BFC072393EFD13A29A4E1FSERV070corpeldora_ Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable Hi all, Currently there is an option in the "vdc_options" table which indicates the= =3D operating systems that do not support NIC hotplug. I think it would be a b= =3D etter idea to use the osinfo properties file to enable or disable NIC hotpl= =3D ugging, since in this file an operating system can inherit properties from = =3D another one. The main idea is to disable NIC hotplugging in PPC64 VMs, but = =3D listing explicitly every ppc64 os in "HotPlugUnsupportedOsList" config valu= =3D e does not look like a clean way to do so. Do you agree with this? Should t= =3D his parameter be included in the osinfo properties file? Thanks, Leonardo Bianconi/Vitor de Lima/Gustavo Pedrosa --_000_EF26FC1776F7FF46BFC072393EFD13A29A4E1FSERV070corpeldora_ Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

Hi all,

Currently there is an option in the "vdc_options" table which ind= =3D icates the operating systems that do not support NIC hotplug. I think it wo= =3D uld be a better idea to use the osinfo properties file to enable or disable= =3D NIC hotplugging, since in this file an operating system can inherit properties from another one. The main idea is to disabl= =3D e NIC hotplugging in PPC64 VMs, but listing explicitly every ppc64 os in &q= =3D uot;HotPlugUnsupportedOsList" config value does not look like a clean = =3D way to do so. Do you agree with this? Should this parameter be included in the osinfo properties file?

 

Thanks,

Leonardo Bianconi/Vitor de Lima/Gustavo Pedrosa=3D

--_000_EF26FC1776F7FF46BFC072393EFD13A29A4E1FSERV070corpeldora_-- --===============5098495017780164969== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX0VGMjZGQzE3NzZGN0ZGNDZCRkMwNzIzOTNFRkQxM0EyOUE0RTFGU0VSVjA3MGNvcnBl bGRvcmFfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCkhpIGFsbCwKCkN1cnJlbnRs eSB0aGVyZSBpcyBhbiBvcHRpb24gaW4gdGhlICJ2ZGNfb3B0aW9ucyIgdGFibGUgd2hpY2ggaW5k aWNhdGVzIHRoZT0KIG9wZXJhdGluZyBzeXN0ZW1zIHRoYXQgZG8gbm90IHN1cHBvcnQgTklDIGhv dHBsdWcuIEkgdGhpbmsgaXQgd291bGQgYmUgYSBiPQpldHRlciBpZGVhIHRvIHVzZSB0aGUgb3Np bmZvIHByb3BlcnRpZXMgZmlsZSB0byBlbmFibGUgb3IgZGlzYWJsZSBOSUMgaG90cGw9CnVnZ2lu Zywgc2luY2UgaW4gdGhpcyBmaWxlIGFuIG9wZXJhdGluZyBzeXN0ZW0gY2FuIGluaGVyaXQgcHJv cGVydGllcyBmcm9tID0KYW5vdGhlciBvbmUuIFRoZSBtYWluIGlkZWEgaXMgdG8gZGlzYWJsZSBO SUMgaG90cGx1Z2dpbmcgaW4gUFBDNjQgVk1zLCBidXQgPQpsaXN0aW5nIGV4cGxpY2l0bHkgZXZl cnkgcHBjNjQgb3MgaW4gIkhvdFBsdWdVbnN1cHBvcnRlZE9zTGlzdCIgY29uZmlnIHZhbHU9CmUg ZG9lcyBub3QgbG9vayBsaWtlIGEgY2xlYW4gd2F5IHRvIGRvIHNvLiBEbyB5b3UgYWdyZWUgd2l0 aCB0aGlzPyBTaG91bGQgdD0KaGlzIHBhcmFtZXRlciBiZSBpbmNsdWRlZCBpbiB0aGUgb3NpbmZv IHByb3BlcnRpZXMgZmlsZT8KClRoYW5rcywKTGVvbmFyZG8gQmlhbmNvbmkvVml0b3IgZGUgTGlt YS9HdXN0YXZvIFBlZHJvc2EKCi0tXzAwMF9FRjI2RkMxNzc2RjdGRjQ2QkZDMDcyMzkzRUZEMTNB MjlBNEUxRlNFUlYwNzBjb3JwZWxkb3JhXwpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNl dD0idXMtYXNjaWkiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUK CjxodG1sIHhtbG5zOnY9M0QidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89 M0QidXJuOnNjaGVtYXMtbWljcj0Kb3NvZnQtY29tOm9mZmljZTpvZmZpY2UiIHhtbG5zOnc9M0Qi dXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgPQp4bWxuczptPTNEImh0dHA6 Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9M0QiaHR0 cDo9Ci8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4KPGhlYWQ+CjxtZXRhIGh0dHAtZXF1aXY9 M0QiQ29udGVudC1UeXBlIiBjb250ZW50PTNEInRleHQvaHRtbDsgY2hhcnNldD0zRHVzLWFzY2lp Ij0KPgo8bWV0YSBuYW1lPTNEIkdlbmVyYXRvciIgY29udGVudD0zRCJNaWNyb3NvZnQgV29yZCAx NCAoZmlsdGVyZWQgbWVkaXVtKSI+CjxzdHlsZT48IS0tCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8K QGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIg NCAzIDIgNDt9Ci8qIFN0eWxlIERlZmluaXRpb25zICovCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3Jt YWwsIGRpdi5Nc29Ob3JtYWwKCXttYXJnaW46MGNtOwoJbWFyZ2luLWJvdHRvbTouMDAwMXB0OwoJ Zm9udC1zaXplOjExLjBwdDsKCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7Cglt c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUzt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXtt c28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjpibHVlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVy bGluZTt9CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1zdHlsZS1w cmlvcml0eTo5OTsKCWNvbG9yOnB1cnBsZTsKCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQpz cGFuLkVtYWlsU3R5bGUxNwoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLWNvbXBvc2U7Cglmb250 LWZhbWlseToiQ2FsaWJyaSIsInNhbnMtc2VyaWYiOwoJY29sb3I6d2luZG93dGV4dDt9Ci5Nc29D aHBEZWZhdWx0Cgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7Cglmb250LWZhbWlseToiQ2Fs aWJyaSIsInNhbnMtc2VyaWYiOwoJbXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQpAcGFnZSBX b3JkU2VjdGlvbjEKCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsKCW1hcmdpbjo3MC44NXB0IDMuMGNt IDcwLjg1cHQgMy4wY207fQpkaXYuV29yZFNlY3Rpb24xCgl7cGFnZTpXb3JkU2VjdGlvbjE7fQot LT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPgo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0 PTNEImVkaXQiIHNwaWRtYXg9M0QiMTAyNiIgLz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBn dGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6ZXh0PTNEImVkaXQiPgo8bzppZG1hcCB2 OmV4dD0zRCJlZGl0IiBkYXRhPTNEIjEiIC8+CjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRp Zl0tLT4KPC9oZWFkPgo8Ym9keSBsYW5nPTNEIlBULUJSIiBsaW5rPTNEImJsdWUiIHZsaW5rPTNE InB1cnBsZSI+CjxkaXYgY2xhc3M9M0QiV29yZFNlY3Rpb24xIj4KPHAgY2xhc3M9M0QiTXNvTm9y bWFsIj48c3BhbiBsYW5nPTNEIkVOLVVTIj5IaSBhbGwsPGJyPgo8YnI+CkN1cnJlbnRseSB0aGVy ZSBpcyBhbiBvcHRpb24gaW4gdGhlICZxdW90O3ZkY19vcHRpb25zJnF1b3Q7IHRhYmxlIHdoaWNo IGluZD0KaWNhdGVzIHRoZSBvcGVyYXRpbmcgc3lzdGVtcyB0aGF0IGRvIG5vdCBzdXBwb3J0IE5J QyBob3RwbHVnLiBJIHRoaW5rIGl0IHdvPQp1bGQgYmUgYSBiZXR0ZXIgaWRlYSB0byB1c2UgdGhl IG9zaW5mbyBwcm9wZXJ0aWVzIGZpbGUgdG8gZW5hYmxlIG9yIGRpc2FibGU9CiBOSUMgaG90cGx1 Z2dpbmcsIHNpbmNlIGluIHRoaXMgZmlsZSBhbiBvcGVyYXRpbmcKIHN5c3RlbSBjYW4gaW5oZXJp dCBwcm9wZXJ0aWVzIGZyb20gYW5vdGhlciBvbmUuIFRoZSBtYWluIGlkZWEgaXMgdG8gZGlzYWJs PQplIE5JQyBob3RwbHVnZ2luZyBpbiBQUEM2NCBWTXMsIGJ1dCBsaXN0aW5nIGV4cGxpY2l0bHkg ZXZlcnkgcHBjNjQgb3MgaW4gJnE9CnVvdDtIb3RQbHVnVW5zdXBwb3J0ZWRPc0xpc3QmcXVvdDsg Y29uZmlnIHZhbHVlIGRvZXMgbm90IGxvb2sgbGlrZSBhIGNsZWFuID0Kd2F5IHRvIGRvIHNvLiBE byB5b3UgYWdyZWUgd2l0aCB0aGlzPyBTaG91bGQKIHRoaXMgcGFyYW1ldGVyIGJlIGluY2x1ZGVk IGluIHRoZSBvc2luZm8gcHJvcGVydGllcyBmaWxlPzxvOnA+PC9vOnA+PC9zcGFuPQo+PC9wPgo8 cCBjbGFzcz0zRCJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9M0QiRU4tVVMiPjxvOnA+Jm5ic3A7PC9v OnA+PC9zcGFuPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj5UaGFua3MsPG86cD48L286cD48 L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+TGVvbmFyZG8gQmlhbmNvbmkvVml0b3IgZGUgTGlt YS9HdXN0YXZvIFBlZHJvc2E8bzpwPj0KPC9vOnA+PC9wPgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+ CgotLV8wMDBfRUYyNkZDMTc3NkY3RkY0NkJGQzA3MjM5M0VGRDEzQTI5QTRFMUZTRVJWMDcwY29y cGVsZG9yYV8tLQo= --===============5098495017780164969==--