The system providing the virtual host services for the NetSurf project is currently named phoenix.

Access is *only* via the NetSurf VPN. For VPN access contact vince though you can also use your ssh key access to ci.netsurf-browser.org

phoenix is currently 192.168.211.50 if the DNS is unavailable

Creating a new VPS

Become superuser with sudo

Debian VPS

If you are creating a new Debian box there is a helper script (new-wheezy-vps.sh ) which just just need to pass a system name to and you will get a 40G disc/ 512MB RAM system.

for example:

new-wheezy-vps.sh ciworker13

will create a system named ciworker13 with 40G of disc and 512MB of memory with the Debian wheezy boot iso connected to the cdrom drive.

Other VPS

The manual setup for other systems is:

  • create lvm device for the system

lvcreate --size 40G -n system_name vg

  • if the OS requires a cdrom install media download and place in /var/lib/libvirt/images/
  • use virt install to create the new VM substitutig appropriate values for volume name, memory, boot disc

virt-install -n ciworker13 -r 512 --disk path=/dev/mapper/vg-ciworker13,bus=virtio \
-c /var/lib/libvirt/images/cd54.iso --accelerate --network=bridge:br0 \
--connect=qemu:///system --vnc --noautoconsole -v

Admin

You can either use virsh on phoenix to directly admin consoles or alternatively use virt-admin over the VPN which is by far the easier option.