<html>
<body>
Would not be that hard to script something like this, but I personally <br>
was thinking about an update scheduler myself. The scheduler stuff is <br>
already there and the whole update mechanism is handled by <br>
katello/subscription-manager. <br>
<br>
With a smart update scheduler you could do lots of fancy stuff. Like <br>
rolling out updates/patches over global deployments in pre-defined <br>
patterns. You could then use %pre and %post hooks to run any custom <br>
commands or API call's you like depending on "Host Group" and environment. <br>
<br>
Tie in some reporting and faillure notifications and we all the admins <br>
can be free to do others things instead of patching thousands of servers <br>
by hand due to the latest glibc/openssl bug. If the scheduled rollout <br>
works in test, it should be hands off in production. <br>
<br>
Keep up the great work! <br>
<br>
Cheers, <br>
<br>
Jorick <br>
<br>
On 01/30/2015 02:25 PM, Oved Ourfali wrote: <br>
<font color="#000000">> Not at the moment. Foreman isn't aware that the host is used as a hypervisor in ovirt. Currently foreman allows to create foreman hosts in top of ovirt (you can use compute resources in foreman to do that), and from the ovirt side it allows you to add a new host taken from wither an existing foreman host, or to bare metal provision one. In the future we plan to allow adding vms through ovirt that will also be also added automatically to foreman, which will allow to assign this VM to some host group in foreman, which then will install different packaged, and set up stuff according to the host group definition. </font><br>
<font color="#000000">> </font><br>
<font color="#000000">> Details on the current integration is available at </font><br>
<font color="#000000">> </font><br>
<font color="#000000">> <a href="http://www.ovirt.org/Features/ForemanIntegration">http://www.ovirt.org/Features/ForemanIntegration</a> </font><br>
<font color="#000000">> </font><br>
<font color="#000000">> Oved </font><br>
<font color="#000000">> On Jan 30, 2015 2:32 PM, Karli Sjöberg wrote: > > Hey all! > > One thing I am keen on exploring is the Foreman/oVirt integration. I > have a vision were that could be used to, as a first step, manage the > updating/patching of the Hosts in our datacenter, and if that turns out > successful, remove our current Puppet Dashboard as ENC in our main > Puppet Master and trade it in for The Foreman. > > The flow I imagined was to have Foreman tell oVirt engine to set a Host > in Maintenance, update all packages and reboot it, then when it´s back, > put it back to Active and move on to the next Host. > > Is that something that´s been worked on? > > /K > _______________________________________________ > Users mailing list > Users@<a href="mailto:ovirt.org">ovirt.org</a> > <a href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a> </font><br>
<font color="#000000">> _______________________________________________ </font><br>
<font color="#000000">> Users mailing list </font><br>
<font color="#000000">> Users@<a href="mailto:ovirt.org">ovirt.org</a> </font><br>
<font color="#000000">> <a href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a> </font><br>
<br>
<br>
<BR />
<BR />
<b style="color:#604c78"></b><br><span style="color:#604c78;"><font color="000000"><span style="mso-fareast-language:en-gb;" lang="NL">Met vriendelijke groet, With kind regards,<br><br></span>Jorick Astrego</font></span><b style="color:#604c78"><br><br>Netbulae Virtualization Experts </b><br><hr style="border:none;border-top:1px solid #ccc;"><table style="width: 522px"><tbody><tr><td style="width: 130px;font-size: 10px">Tel: 053 20 30 270</td> <td style="width: 130px;font-size: 10px">info@netbulae.eu</td> <td style="width: 130px;font-size: 10px">Staalsteden 4-3A</td> <td style="width: 130px;font-size: 10px">KvK 08198180</td></tr><tr> <td style="width: 130px;font-size: 10px">Fax: 053 20 30 271</td> <td style="width: 130px;font-size: 10px">www.netbulae.eu</td> <td style="width: 130px;font-size: 10px">7547 TA Enschede</td> <td style="width: 130px;font-size: 10px">BTW NL821234584B01</td></tr></tbody></table><br><hr style="border:none;border-top:1px solid #ccc;"><BR />
</body>
</html>