The major feature for this release is support for kickstart status
tracking as mentioned earlier in the list archives.
If you have an existing installation, after the upgrade, it will still
work absolutely fine, but to get kickstart tracking to work, you'll need
to change the --url parameter in your kickstart files to get useful data
from the "cobbler status" command.
Anyhow, the kickstart URL changes are as follows:
before: http://server/cobbler/...
after: http://server/cobbler_track/...
If you look at the new default kickstart files in /etc/cobbler (they
should be saved with an .rpmnew extension for upgrades), you can also
see the new TEMPLATE:: entry in the %post section. This is where
cobbler writes in the code that signals kickstart completion. Add
that too, and "cobbler status" will do a pretty good job of telling you
when machines are finished installing.
From the changelog:
- locking feature now enabled
- "enchant" now supports provisioning virtual images remotely when using
--is-virt=yes
- cobbler no longer restarts httpd if the config file already exists.
- "cobbler repo sync" is now an alias for "cobbler reposync"
- "cobbler list (something)" can now be invoked as "cobbler (something)
list"
- "cobbler list" just shows names of items now
- "cobbler report" is now used for showing full information output
- "list" (as well as report) are now sorted alphabetically
- basic kickstart tracking feature. requests on /var/www/cobbler get
logged to /var/log/cobbler.
Fire away, and as usual, comments and ideas on the above are welcome.
Upcoming ideas/improvements for Cobbler 0.3.7 / Koan 0.2.6:
-- better default kickstarts that are hard drive type/size aware (using
some good input gained from cobbler users and kickstart-list)
-- koan installing into NFS roots for Xen, possible support for LVM
partitions and hardware virt
-- ...
Thanks to David Mackintosh for suggesting many of the usability
improvements in this release.
--Michael