From robert_parker at volusion.com Tue Jan 19 11:56:55 2016 Content-Type: multipart/mixed; boundary="===============2568046703787723513==" MIME-Version: 1.0 From: Robert Parker To: users at ovirt.org Subject: [ovirt-users] Sysprep and Ovirt Python SDK Date: Tue, 19 Jan 2016 16:42:02 +0000 Message-ID: --===============2568046703787723513== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_DM2PR0401MB129567E1B8B2CB3E6F4A8177F2C10DM2PR0401MB1295_ Content-Type: text/plain; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable I understand how to set an OS hostname in CloudInit for a Linux VM using th= =3D e Python SDK like below, but how would I do the same thing for setting an O= =3D S hostname in a Windows VM using Sysprep? I can't find any examples of thi= =3D s anywhere. [...] action =3D3D params.Action( vm=3D3Dparams.VM( initialization=3D3Dparams.Initialization( cloud_init=3D3Dparams.CloudInit( host=3D3Dparams.Host(address=3D3D"rhelte= st00=3D 1.example.com") ) ) vm.start( action ) [...] Robert --_000_DM2PR0401MB129567E1B8B2CB3E6F4A8177F2C10DM2PR0401MB1295_ Content-Type: text/html; charset=3D"us-ascii" Content-Transfer-Encoding: quoted-printable

I understand how to set an OS hostname in CloudIni= t =3D for a Linux VM using the Python SDK like below, but how would I do the same= =3D thing for setting an OS hostname in a Windows VM using Sysprep?  I ca= =3D n’t find any examples of this anywhere.

[…]
            &nb= =3D sp;      action =3D3D params.Action(

        &n= bs=3D p;            &= =3D nbsp; vm=3D3Dparams.VM(

        &n= bs=3D p;            &= =3D nbsp;     initialization=3D3Dparams.Initialization(<=3D /o:p>

        &n= bs=3D p;            &= =3D nbsp;         cloud_init=3D3Dparams= .C=3D loudInit(

        &n= bs=3D p;            &= =3D nbsp;           &nbs= =3D p; host=3D3Dparams.Host(address=3D3D"rheltest001.example.com")

        &n= bs=3D p;            &= =3D nbsp;           &nbs= =3D p;

        &n= bs=3D p;            &= =3D nbsp;           &nbs= =3D p; )

        &n= bs=3D p;            &= =3D nbsp;         )

        &n= bs=3D p;          vm.start( action )= =3D
[…]

 

Robert

--_000_DM2PR0401MB129567E1B8B2CB3E6F4A8177F2C10DM2PR0401MB1295_-- --===============2568046703787723513== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX0RNMlBSMDQwMU1CMTI5NTY3RTFCOEIyQ0IzRTZGNEE4MTc3RjJDMTBETTJQUjA0MDFN QjEyOTVfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKCkkgdW5kZXJzdGFuZCBob3cg dG8gc2V0IGFuIE9TIGhvc3RuYW1lIGluIENsb3VkSW5pdCBmb3IgYSBMaW51eCBWTSB1c2luZyB0 aD0KZSBQeXRob24gU0RLIGxpa2UgYmVsb3csIGJ1dCBob3cgd291bGQgSSBkbyB0aGUgc2FtZSB0 aGluZyBmb3Igc2V0dGluZyBhbiBPPQpTIGhvc3RuYW1lIGluIGEgV2luZG93cyBWTSB1c2luZyBT eXNwcmVwPyAgSSBjYW4ndCBmaW5kIGFueSBleGFtcGxlcyBvZiB0aGk9CnMgYW55d2hlcmUuCgpb Li4uXQogICAgICAgICAgICAgICAgICAgYWN0aW9uID0zRCBwYXJhbXMuQWN0aW9uKAogICAgICAg ICAgICAgICAgICAgICAgIHZtPTNEcGFyYW1zLlZNKAogICAgICAgICAgICAgICAgICAgICAgICAg ICBpbml0aWFsaXphdGlvbj0zRHBhcmFtcy5Jbml0aWFsaXphdGlvbigKICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIGNsb3VkX2luaXQ9M0RwYXJhbXMuQ2xvdWRJbml0KAogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIGhvc3Q9M0RwYXJhbXMuSG9zdChhZGRyZXNzPTNEInJo ZWx0ZXN0MDA9CjEuZXhhbXBsZS5jb20iKQoKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICApCiAgICAgICAgICAgICAgICAg ICB2bS5zdGFydCggYWN0aW9uICkKWy4uLl0KClJvYmVydAoKCi0tXzAwMF9ETTJQUjA0MDFNQjEy OTU2N0UxQjhCMkNCM0U2RjRBODE3N0YyQzEwRE0yUFIwNDAxTUIxMjk1XwpDb250ZW50LVR5cGU6 IHRleHQvaHRtbDsgY2hhcnNldD0idXMtYXNjaWkiCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6 IHF1b3RlZC1wcmludGFibGUKCjxodG1sIHhtbG5zOnY9M0QidXJuOnNjaGVtYXMtbWljcm9zb2Z0 LWNvbTp2bWwiIHhtbG5zOm89M0QidXJuOnNjaGVtYXMtbWljcj0Kb3NvZnQtY29tOm9mZmljZTpv ZmZpY2UiIHhtbG5zOnc9M0QidXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIg PQp4bWxuczptPTNEImh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5jb20vb2ZmaWNlLzIwMDQvMTIv b21tbCIgeG1sbnM9M0QiaHR0cDo9Ci8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4KPGhlYWQ+ CjxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50PTNEInRleHQvaHRtbDsg Y2hhcnNldD0zRHVzLWFzY2lpIj0KPgo8bWV0YSBuYW1lPTNEIkdlbmVyYXRvciIgY29udGVudD0z RCJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQgbWVkaXVtKSI+CjxzdHlsZT48IS0tCi8qIEZv bnQgRGVmaW5pdGlvbnMgKi8KQGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgi OwoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9CkBmb250LWZhY2UKCXtmb250LWZhbWls eTpDYWxpYnJpOwoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQovKiBTdHlsZSBEZWZp bml0aW9ucyAqLwpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsCgl7bWFy Z2luOjBpbjsKCW1hcmdpbi1ib3R0b206LjAwMDFwdDsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250 LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9CmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsK CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgljb2xvcjojMDU2M0MxOwoJdGV4dC1kZWNvcmF0aW9u OnVuZGVybGluZTt9CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZAoJe21zby1z dHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOiM5NTRGNzI7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJs aW5lO30Kc3Bhbi5FbWFpbFN0eWxlMTcKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1jb21wb3Nl OwoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30K Lk1zb0NocERlZmF1bHQKCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTt9CkBwYWdlIFdvcmRT ZWN0aW9uMQoJe3NpemU6OC41aW4gMTEuMGluOwoJbWFyZ2luOjEuMGluIDEuMGluIDEuMGluIDEu MGluO30KZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24xO30KLS0+PC9zdHlsZT48 IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0zRCJlZGl0IiBz cGlkbWF4PTNEIjEwMjYiIC8+CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48 eG1sPgo8bzpzaGFwZWxheW91dCB2OmV4dD0zRCJlZGl0Ij4KPG86aWRtYXAgdjpleHQ9M0QiZWRp dCIgZGF0YT0zRCIxIiAvPgo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+CjwvaGVh ZD4KPGJvZHkgbGFuZz0zRCJFTi1VUyIgbGluaz0zRCIjMDU2M0MxIiB2bGluaz0zRCIjOTU0Rjcy Ij4KPGRpdiBjbGFzcz0zRCJXb3JkU2VjdGlvbjEiPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPkkg dW5kZXJzdGFuZCBob3cgdG8gc2V0IGFuIE9TIGhvc3RuYW1lIGluIENsb3VkSW5pdCA9CmZvciBh IExpbnV4IFZNIHVzaW5nIHRoZSBQeXRob24gU0RLIGxpa2UgYmVsb3csIGJ1dCBob3cgd291bGQg SSBkbyB0aGUgc2FtZT0KIHRoaW5nIGZvciBzZXR0aW5nIGFuIE9TIGhvc3RuYW1lIGluIGEgV2lu ZG93cyBWTSB1c2luZyBTeXNwcmVwPyZuYnNwOyBJIGNhPQpuJiM4MjE3O3QgZmluZCBhbnkgZXhh bXBsZXMgb2YgdGhpcyBhbnl3aGVyZS48YnI+Cjxicj4KPG86cD48L286cD48L3A+CjxwIGNsYXNz PTNEIk1zb05vcm1hbCI+WyYjODIzMDtdPGJyPgombmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmI9CnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBhY3Rpb24gPTNEIHBhcmFtcy5BY3Rpb24oPG86cD48 L286cD48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5icz0KcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmPQpuYnNwOyB2 bT0zRHBhcmFtcy5WTSg8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj4mbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzPQpwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyY9Cm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7IGluaXRpYWxpemF0aW9u PTNEcGFyYW1zLkluaXRpYWxpemF0aW9uKDxvOnA+PD0KL286cD48L3A+CjxwIGNsYXNzPTNEIk1z b05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5icz0KcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmPQpuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyBjbG91ZF9pbml0PTNEcGFyYW1zLkM9CmxvdWRJbml0KDxv OnA+PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnM9CnA7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jj0KbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm bmJzcDsmbmJzcDsmbmJzPQpwOyBob3N0PTNEcGFyYW1zLkhvc3QoYWRkcmVzcz0zRCZxdW90O3Jo ZWx0ZXN0MDAxLmV4YW1wbGUuY29tJnF1b3Q7KTxvOnA+PC89Cm86cD48L3A+CjxwIGNsYXNzPTNE Ik1zb05vcm1hbCI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i c3A7Jm5icz0KcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmPQpuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnM9CnA7IDxvOnA+ PC9vOnA+PC9wPgo8cCBjbGFzcz0zRCJNc29Ob3JtYWwiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnM9CnA7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jj0KbmJzcDsm bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz cDsmbmJzcDsmbmJzPQpwOyZuYnNwOyk8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9y bWFsIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz PQpwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwOyZuYnNwOyZuYnNwOyY9Cm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7Jm5ic3A7ICk8bzpwPjwvbzpwPjwvcD4KPHAgY2xhc3M9M0QiTXNvTm9ybWFs Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzPQpw OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB2 bS5zdGFydCggYWN0aW9uICk9Cjxicj4KWyYjODIzMDtdPG86cD48L286cD48L3A+CjxwIGNsYXNz PTNEIk1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+CjxwIGNsYXNzPTNEIk1zb05vcm1h bCI+Um9iZXJ0PGJyPgo8YnI+CjxvOnA+PC9vOnA+PC9wPgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+ CgotLV8wMDBfRE0yUFIwNDAxTUIxMjk1NjdFMUI4QjJDQjNFNkY0QTgxNzdGMkMxMERNMlBSMDQw MU1CMTI5NV8tLQo= --===============2568046703787723513==--