I’ve started to make some changes to the Cobbler tree to enable it to run on other linux distros than the RedHat family.

First up, Ubuntu Lucid!

Install the required packages:

aptitude install python-yaml python-cheetah python-netaddr python-urlgrabber

Get the source code from my git tree:

git clone git://github.com/proffalken/cobbler.git

change to the new directory and run the setup as root:

cd cobbler
python setup.py install

and there we are, Cobbler should now be running on your server!

There are some discrepancies and it’s not working 100% yet but it will install and run.

I’ll post some more information on getting the web interface up and running in the coming hours/days/weeks as I find the time! 🙂