The Halon platform runs on Rackspace.

Getting started

There's no public image available for Rackspace, but creating one from a Linux or FreeBSD template is straightforward. The VM can then be turned into a private image, and cloned.

Creating an image

Create a virtual server, for example a 2 GB "general purpose" FreeBSD Discard the password, it won't be used Enter rescue mode (from the "Actions" meny, choose "Enter Rescue Mode...") Open the console (from the "Actions" meny, choose "Connect via Console...") Login as "root" using the rescue mode password Go to halon.io/download and copy the URL of the "raw" (bare metal) image, to be used in the next step Run the following command wget -O - http://dl2.halon.se/vsp/halon-xx-xx-amd64.img.gz | gzcat | dd of=/dev/ada1 bs=16k Exit rescue mode If you want to, create an image of the VM for later use

Starting an image

In the console, wait for the getting started guide, and type the IP address provided by Rackspace (leave the netmask and gateway as-is) Browse to its web admin on port 443 Login with username and password "admin" Choose a new password in the getting started guide Once the getting started guide is completed, you will be redirected to the web admin's overview page Go the Hosts -> System -> Disks page and choose "System disk" as storage device (the system will reboot)

IPv6 configuration

When adding the IPv6 addresses, use a /64 prefix length and a gateway (default static route) of "fe80:X::def" where "X" is the interface number; usually "2".