Update (20140122): FreeBSD 10 is out. Also see Improved Xen Support In FreeBSD blog post on xenproject.org Update (20140101): FreeBSD 10 RC1, RC2 and RC3 installs on XenServer/CloudStack without issues for both i386 and amd64 ISOs FreeBSD-CURRENT has a ton of Hardware Assisted Virtualisation (HVM) fixes and enhancements to support the Xen Hypervisor. The 2 […]
Sometime back, I made modifications to the original generic CloudStack cloud-set-guest-password and cloud-set-guest-sshkey to make them work on other Linux distros and FreeBSD. You can find them on Github.
The Working with Templates section from the CloudStack Administrators Guide describes in broad strokes how to create OS templates. In addition to the steps mentioned there, you might need an extra step to update the hostname settings during DHCP depending on the Linux distribution.