[opensuse-buildservice] What documentation to try local OBS installation ?
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-pra... (2) http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_13.1/OBS_... -- Michel Normand -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Hey, On 22.04.2016 11:25, Normand wrote:
What is the best doc to follow to try an OBS local installation ?
That depends on how you want to install it. The easiest way is definitely the appliance. You just download the appliance installer, boot from it and follow the instructions on the screen. http://openbuildservice.org/download/
Doing an internet search I found (1) but trying to follow first step in 4.2 there is an non-existing url (2)
Sorry seems like this section needs a complete overhaul, something for our TODO :-/ Henne -- Henne Vogelsang http://www.opensuse.org Everybody has a plan, until they get hit. - Mike Tyson -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 22/04/2016 13:28, Henne Vogelsang wrote:
Hey,
On 22.04.2016 11:25, Normand wrote:
What is the best doc to follow to try an OBS local installation ?
That depends on how you want to install it. The easiest way is definitely the appliance. You just download the appliance installer, boot from it and follow the instructions on the screen.
In fact I want to make trial on a ppc64le machine, to identify what is not working for this architecture.
Doing an internet search I found (1) but trying to follow first step in 4.2 there is an non-existing url (2)
Sorry seems like this section needs a complete overhaul, something for our TODO :-/
Henne
-- Michel Normand -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Freitag, 22. April 2016, 15:08:17 wrote Normand:
On 22/04/2016 13:28, Henne Vogelsang wrote:
Hey,
On 22.04.2016 11:25, Normand wrote:
What is the best doc to follow to try an OBS local installation ?
That depends on how you want to install it. The easiest way is definitely the appliance. You just download the appliance installer, boot from it and follow the instructions on the screen.
In fact I want to make trial on a ppc64le machine, to identify what is not working for this architecture.
The current problem is that we can't execute the testsuite on ppc64le, because phantomjs has no support for ppc64le. You can see the state here: https://build.opensuse.org/project/monitor/OBS:Server:Unstable You could disable the test suite in obs-server package, if you want to build a snapshot to try it in real life. But I don't like to ship it without ...
Doing an internet search I found (1) but trying to follow first step in 4.2 there is an non-existing url (2)
Sorry seems like this section needs a complete overhaul, something for our TODO :-/
Henne
-- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Adrian Schröter
On Freitag, 22. April 2016, 15:08:17 wrote Normand:
On 22/04/2016 13:28, Henne Vogelsang wrote:
Hey,
On 22.04.2016 11:25, Normand wrote:
What is the best doc to follow to try an OBS local installation ?
That depends on how you want to install it. The easiest way is definitely the appliance. You just download the appliance installer, boot from it and follow the instructions on the screen.
In fact I want to make trial on a ppc64le machine, to identify what is not working for this architecture.
The current problem is that we can't execute the testsuite on ppc64le, because phantomjs has no support for ppc64le. You can see the state here:
https://build.opensuse.org/project/monitor/OBS:Server:Unstable
You could disable the test suite in obs-server package, if you want to build a snapshot to try it in real life. But I don't like to ship it without ...
Since all obs-server packages are noarch you can just use the packages that were built on x86_64 as-is on ppc64le. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 22/04/2016 15:59, Andreas Schwab wrote:
Adrian Schröter
writes: On Freitag, 22. April 2016, 15:08:17 wrote Normand:
On 22/04/2016 13:28, Henne Vogelsang wrote:
Hey,
On 22.04.2016 11:25, Normand wrote:
What is the best doc to follow to try an OBS local installation ?
That depends on how you want to install it. The easiest way is definitely the appliance. You just download the appliance installer, boot from it and follow the instructions on the screen.
In fact I want to make trial on a ppc64le machine, to identify what is not working for this architecture.
The current problem is that we can't execute the testsuite on ppc64le, because phantomjs has no support for ppc64le. You can see the state here:
phantomjs version in devel:languages:nodejs (1) do build for ppc64le as per (2) It is on its way to TW via request 357644 (3) (1) https://build.opensuse.org/package/show/devel:languages:nodejs/phantomjs (2) https://build.opensuse.org/package/show/home:michel_mno:branches:devel:langu... (3) https://build.opensuse.org/request/show/357644
https://build.opensuse.org/project/monitor/OBS:Server:Unstable
You could disable the test suite in obs-server package, if you want to build a snapshot to try it in real life. But I don't like to ship it without ...
Since all obs-server packages are noarch you can just use the packages that were built on x86_64 as-is on ppc64le.
Andreas.
-- Michel Normand -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Freitag, 22. April 2016, 16:46:46 wrote Normand:
On 22/04/2016 15:59, Andreas Schwab wrote:
Adrian Schröter
writes: On Freitag, 22. April 2016, 15:08:17 wrote Normand:
On 22/04/2016 13:28, Henne Vogelsang wrote:
Hey,
On 22.04.2016 11:25, Normand wrote:
What is the best doc to follow to try an OBS local installation ?
That depends on how you want to install it. The easiest way is definitely the appliance. You just download the appliance installer, boot from it and follow the instructions on the screen.
In fact I want to make trial on a ppc64le machine, to identify what is not working for this architecture.
The current problem is that we can't execute the testsuite on ppc64le, because phantomjs has no support for ppc64le. You can see the state here:
phantomjs version in devel:languages:nodejs (1) do build for ppc64le as per (2) It is on its way to TW via request 357644 (3)
(1) https://build.opensuse.org/package/show/devel:languages:nodejs/phantomjs (2) https://build.opensuse.org/package/show/home:michel_mno:branches:devel:langu... (3) https://build.opensuse.org/request/show/357644
okay, I have updated the version in OBS:Server:Unstable, let's see how this comes along ...
https://build.opensuse.org/project/monitor/OBS:Server:Unstable
You could disable the test suite in obs-server package, if you want to build a snapshot to try it in real life. But I don't like to ship it without ...
Since all obs-server packages are noarch you can just use the packages that were built on x86_64 as-is on ppc64le.
true ... should be enough for a first local test. -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
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-pra... (2) http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_13.1/OBS_...
-- Michel Normand
-- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Dienstag, 10. Mai 2016, 19:44:04 wrote Erico Mendonca:
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.
yes, we are currently updateing the README files for this ...
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/
right, I have added it to OBS:Server:2.7 project now as well.
- 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.
yes, the ruby 2.1 packages from SLE 12 are not prepared for parallel installation of another version.
- 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 (?)
huh? I can't reproduce this, can you give details about this? thanks a lot for this feedback adrian -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Em [DATE], "[NAME]" <[ADDRESS]> escreveu:
- 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/
right, I have added it to OBS:Server:2.7 project now as well.
Thanks!
- the Rake commands fail if I don’t create an empty /root/app/jobs/consistency_check.rb file (?)
huh? I can't reproduce this, can you give details about this?
That happened when I was trying to follow the old instructions and called the Rake commands manually. I just installed another VM here from scratch and that didn’t happen when I used the setup_appliance.sh script. I believe you can ignore that.
thanks a lot for this feedback Adrian
You’re welcome! -- — Erico Mendonça Dedicated Support Engineer SUSE
participants (5)
-
Adrian Schröter
-
Andreas Schwab
-
Erico Mendonca
-
Henne Vogelsang
-
Normand