Mailinglist Archive: opensuse-buildservice (119 mails)

< Previous Next >
Re: [opensuse-buildservice] What documentation to try local OBS installation ?
As I’m currently working on configuring one, I found that both documentation
links are sometimes contradictory and/or outdated. Add that to other
alternative pages on opensuse.org and Tizen, and things can get a bit strange.

I was sort of writing my own documentation on what works and what doesn’t, then
I found out (after a few days of work, of course) that the script located at
/usr/lib/obs/server/setup-appliance.sh does almost everything, including some
steps not documented properly anywhere.

So, you just need to install the packages and run the script, basically.

Some tips:
- You need the repository at
http://download.opensuse.org/repositories/Server:/2.7/SLE_12/
- For some reason, the package “bsdtar”, which is required, is not available
for SLE12. I branched and built it on my home directory:
http://download.opensuse.org/repositories/home:/emendonca/SLE_12_SP1/
- For some reason, if you try to install the obs-api via command-line zypper,
it’ll give you all sorts of warnings about conflicting files. If you install it
via YaST, it doesn’t (?). You need the following packages (and their incredible
amount of dependencies): obs-server, obs-signd, obs-utils, obs-worker, obs-api.
- make sure you have a FQDN hostname.
- the Rake commands fail if I don’t create an empty
/root/app/jobs/consistency_check.rb file (?)
- don’t forget to configure/disable the firewall before cursing the server :P

--
— Erico Mendonça

Dedicated Support Engineer
SUSE







Em [DATE], "[NAME]" <[ADDRESS]> escreveu:

Hello there,

What is the best doc to follow to try an OBS local installation ?
Doing an internet search I found (1) but trying to follow first step in 4.2
there is an non-existing url (2)

(1)
http://openbuildservice.org/help/manuals/obs-best-practices/cha.obs.best-practices.localsetup.html
(2)
http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_13.1/OBS_Server.ymp

--
Michel Normand

--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx


< Previous Next >
Follow Ups