Buildbot Setup for Virtual Machines - Debian 5 amd64
Download netinst CD image debian-503-amd64-netinst.iso
cd /kvm/vms
qemu-img create -f qcow2 vm-debian5-amd64-serial.qcow2 8G
kvm -m 2047 -hda /kvm/vms/vm-debian5-amd64-serial.qcow2 -cdrom /kvm/debian-503-amd64-netinst.iso -redir 'tcp:2234::22' -boot d -smp 2 -cpu qemu64 -net nic,model=virtio -net userSerial console and account setup
From base install, setup for serial port, and setup accounts for passwordless ssh login and sudo:
kvm -m 2047 -hda /kvm/vms/vm-debian5-amd64-serial.qcow2 -redir 'tcp:2234::22' -boot c -smp 2 -cpu qemu64 -net nic,model=virtio -net user
su
apt-get install sudo openssh-server
visudo
# uncomment %sudo ALL=NOPASSWD: ALL
# add user account to group sudo `addgroup <USER> sudo`.
# Copy in public ssh key.
# Add in /etc/inittab:
S0:2345:respawn:/sbin/getty -L ttyS0 19200 vt100Add to /boot/grub/menu.lst:
serial --unit=0 --speed=115200 --word=8 --parity=no --stop=1
terminal --timeout=3 serial consolealso add in menu.lst to kernel line (after removing `quiet splash'):
Add user buildbot, with disabled password. Add as sudo, and add ssh key.
VM for building .deb
VM for install testing
See the General
Principles article for how to make the 'my.seed' file.
VM for upgrade testing
This page is licensed: CC BY-SA / Gnu FDL
PreviousBuildbot Setup for Virtual Machines - Debian 4 i386NextBuildbot Setup for Virtual Machines - Debian 5 i386
Last updated
Was this helpful?

