(→Using the OBS Appliance) |
|||
| Line 4: | Line 4: | ||
Prerequisites: | Prerequisites: | ||
| + | |||
Hardware: | Hardware: | ||
* recent CPU (with vmx/smt , 64bit is plus but currently no requirement) | * recent CPU (with vmx/smt , 64bit is plus but currently no requirement) | ||
Contents |
The OBS Appliance provides an easy and scalable way to start using OBS. This setup scales from workstation only to workgroup size and allows migration to enterprize size lateron.
Prerequisites:
Hardware:
Software
The steps on this tutorial were collected on an openSUSE 11.3 system.
Lets create a folder "obs-appliance-downloads".
mkdir -p ~/obs-appliance-downloads cd ~/obs-appliance-downloads
Install VirtualBox (as root) for your Distribution from http://www.virtualbox.org/wiki/Linux_Downloads or use your package manager to install VirtualBox. At time of writing, VirtualBox 4.0.4 was used.
The openSUSE Build Service Appliance is developed and hosted by the openSUSE project. We use the "vmx.tar.bz2" image.
The latest stable version is available here:
http://download.opensuse.org/repositories/openSUSE:/Tools/images/
The latest unstable version is available here:
http://download.opensuse.org/repositories/openSUSE:/Tools:/Unstable/images/
At the time of writing (--Jsmoeller 14:57, 21 March 2011 (UTC)) we used:
wget -nd "http://download.opensuse.org/repositories/openSUSE:/Tools:/Unstable/images/obs-server.x86_64-2.2.60-Build17.1-vmx.tar.bz2" # # ATTENTION ! link changes !
For the initial setup of the data storage LVM disk, we use openSUSE 11.4 with yast2 . If you know how to do this with $YOUR_DISTRO, you can replicate the steps. The livecd can be downloaded here:
wget -nd "http://download.opensuse.org/distribution/11.4/iso/openSUSE-11.4-KDE-LiveCD-i686.iso"
Make sure the vboxdrv is loaded and all needed components installed for VirtualBox to run!
Fire up VirtualBox:
VirtualBox
First step is to create your persistent data storage which is hosted on a set of logical volumes of a "OBS" volume group.