Teaching cobbler about images & power

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These are two things I want to look at doing soon.

(A)
The image use case:

We're already using Cobbler to help manage DHCP, DNS, PXE trees, and abstract out all of the glue that holds the OS's together. One thing that it doesn't do though, is have a good way to deploy images to physical machines (cloning). Kickstart is pretty flexible, I like it better, but I know that doesn't solve all the problems of deploying "that other OS" and so forth. Images are also important for the appliance space, and we'll also be able to eventually use the same kind of image database for virt images depending on how we play our cards.

So, since things like udpcast allow network deployment of the "target" boot image, this seems like it would be easy to do something like.

cobbler system add --name=foo --clone=this-image-target # syntax completely made up at this point

And have that system then netboot the "reciever" image. (This seems to indicate you can't clone two different images at the same time, but maybe the reciever has options for that? Hmmm... that would be nice).

Cobbler could manage the TFTP tree for something like updcast pretty easily as well as kicking off the right sender commands and organizing the images.

We could also do things like "cobbler image add" to maintain the list of images and have them easily assignable/browseable in the Web app.

(B)

Power management.

Do something with FreeIPMI / OpenIPMI (I haven't investigated either of these in depth yet -- there may be alternatives), so that when assigning a new profile to a system record it is then trivial to also power cycle that system. This would make PXE reinstallations easier (especially where you can't SSH in to restart them) and also would help cobbler become more of a tool for managing the low level system bits.

Does anyone care to share any of their favorite open source tools, scripts, and ideas for dealing with either of the above? It would be nice to have some things that were similar to what folks were already using, and that also means more help in testing and that we're doing the right thing.

--Michael


_______________________________________________
et-mgmt-tools mailing list
et-mgmt-tools@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/et-mgmt-tools

[Index of Archives]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux