wiki:FAQ

Project-Builder.org FAQ

  1. Distributions
    1. Installation
      1. Installing pb on RHEL
    2. VM Creation
      1. I'm blocked trying to create a Ubuntu 8.10 VM with pb/QEMU.
      2. I'm unable to use my Ubuntu 10.04 chroot to install packages
      3. I'm blocked trying to create a OpenSuSE 11.2 VM with pb/QEMU.
      4. How to create a Solaris VM ?
    3. VM usage
      1. I've problems communicating with the VM
      2. I'm unable to log with ssh to the root account on Fedora 12
  2. Competition
    1. How does project-builder compare to  OpenSuSE Build Service (OBS)?

Distributions

Installation

Installing pb on RHEL

In order to install correctly pb on RHEL you need additional perl packages no provided in the standard RHEL distribution. You should use EPEL as a complementary source for these packages.

VM Creation

I'm blocked trying to create a Ubuntu 8.10 VM with pb/QEMU.

Try looking at  https://bugs.launchpad.net/ubuntu/+source/grub-installer/+bug/252901/

I'm unable to use my Ubuntu 10.04 chroot to install packages

Try looking at  https://wiki.ubuntu.com/LucidLynx/ReleaseNotes#Upstart%20jobs%20cannot%20be%20run%20in%20a%20chroot

dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

I'm blocked trying to create a OpenSuSE 11.2 VM with pb/QEMU.

Try looking at  https://bugzilla.novell.com/show_bug.cgi?id=557158

How to create a Solaris VM ?

Look at  OpenSolaris VM creation

VM usage

I've problems communicating with the VM

To setup the ssh connection to the VM, make sure that the SSH server is running on the VM on port 22. To test the connection from hostsystem, launch the VM with pb (pb -p projectname -m vmname launchvm) and afterwards type ssh -p vmport localhost. No additional setup of networking within Qemu is needed, because the default network is used and configured automatically (Contributed by Joachim Langenbach)

I'm unable to log with ssh to the root account on Fedora 12

Please ensure that sshd is running in your VM by default and that it allows remote root login:

# grep PermitRootLogin /etc/ssh/sshd_config
PermitRootLogin yes

Also before pb 0.9.9, check no SElinux is preventing you to access authorized keys. try

# chcon -Rt home_ssh_t ~/.ssh

Competition

How does project-builder compare to  OpenSuSE Build Service (OBS)?

(request for a FAQ from a user comparing software in this problem space - couldn't find IRC channel or mailing list)