Cobbler is a nice system to automate installations. Kind of management-tool, managing distros (centos, fedora, suse etc.), systems you want to deploy linux on, repositories to update the systems from and much more. These are my note on virtualizing cobbler with kvm. That way testing can be done on one host-computer w/ linux, speeding up the test-deployments with cobbler. It can be used standalone and is also part of Spacewalk/Red Hat Satellite version 5.
Nowadays, you might want to look at theforeman instead of cobbler.
Using kvm to
Didnt completely virtualize all needed services in the cobbler-virtualmachine: