Buildbot Setup for Virtual Machines - Debian 6 i386
Base Install
cd /kvm/vms
qemu-img create -f qcow2 vm-debian6-i386-serial.qcow2 8G
kvm -m 2047 -hda /kvm/vms/vm-debian6-i386-serial.qcow2 -cdrom /kvm/debian-6a1-i386-netinst.iso -redir 'tcp:2245::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-debian6-i386-serial.qcow2 -redir 'tcp:2245::22' -boot c -smp 2 -cpu qemu64 -net nic,model=virtio -net user
su
apt-get install sudo openssh-server
visudo
# Add: %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 vt100Editing /etc/default/grub:
Add user buildbot, with disabled password. Add as sudo, and add ssh key.
VM for building .deb
VM for install testing
See above for how to obtain my.seed
VM for upgrade testing
This page is licensed: CC BY-SA / Gnu FDL
PreviousBuildbot Setup for Virtual Machines - Debian 6 amd64NextBuildbot Setup for Virtual Machines - Debian 7 "wheezy"
Last updated
Was this helpful?

