Sysprep and Ovirt Python SDK

--_000_DM2PR0401MB129567E1B8B2CB3E6F4A8177F2C10DM2PR0401MB1295_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable I understand how to set an OS hostname in CloudInit for a Linux VM using th= e Python SDK like below, but how would I do the same thing for setting an O= S hostname in a Windows VM using Sysprep? I can't find any examples of thi= s anywhere. [...] action =3D params.Action( vm=3Dparams.VM( initialization=3Dparams.Initialization( cloud_init=3Dparams.CloudInit( host=3Dparams.Host(address=3D"rheltest00= 1.example.com") ) ) vm.start( action ) [...] Robert --_000_DM2PR0401MB129567E1B8B2CB3E6F4A8177F2C10DM2PR0401MB1295_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri",sans-serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72"> <div class=3D"WordSection1"> <p class=3D"MsoNormal">I understand how to set an OS hostname in CloudInit = for a Linux VM using the Python SDK like below, but how would I do the same= thing for setting an OS hostname in a Windows VM using Sysprep? I ca= n’t find any examples of this anywhere.<br> <br> <o:p></o:p></p> <p class=3D"MsoNormal">[…]<br> &nb= sp; action =3D params.Action(<o:p></o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; vm=3Dparams.VM(<o:p></o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; initialization=3Dparams.Initialization(<o:p><= /o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; cloud_init=3Dparams.C= loudInit(<o:p></o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; &nbs= p; host=3Dparams.Host(address=3D"rheltest001.example.com")<o:p></= o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; &nbs= p; <o:p></o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; &nbs= p; )<o:p></o:p></p> <p class=3D"MsoNormal"> &nbs= p; &= nbsp; )<o:p></o:p></p> <p class=3D"MsoNormal"> &nbs= p; vm.start( action )= <br> […]<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Robert<br> <br> <o:p></o:p></p> </div> </body> </html> --_000_DM2PR0401MB129567E1B8B2CB3E6F4A8177F2C10DM2PR0401MB1295_--
participants (1)
-
Robert Parker