[opensuse-buildservice] Kernel not building
Hi, I'd like to build kernel-desktop from openSUSE 13.1 on a private OBS instance. Both the openSUSE 13.1 and the openSUSE 13.1 Update repo are locally available. Building normal packages works just fine. When trying to build kernel-desktop, however, the status is stuck on 'scheduled': --- snip --- .../obs/kernel-desktop> osc results openSUSE.org_13.1_Update_standard i586 scheduled openSUSE.org_13.1_Update_standard x86_64 scheduled --- snap --- I simply checked out the official build osc -A https://build.opensuse.org co 'openSUSE:13.1:Update' kernel-desktop copied all the files to the local project and commited them: osc add * osc commit -m "initial version" The scheduler logs just give me this: --- snip --- event package tools kernel-desktop 2015-06-29 01:08:51: looking at high prio tools/openSUSE.org_13.1_Update_standard (0/0/1/0/6) getting data for project 'tools' package 'kernel-desktop' from http://private.obs:5352 calculating project dependencies... sorting projects and repositories... - tools/openSUSE.org_13.1_Update_standard scanning repo tools/openSUSE.org_13.1_Update_standard... expanding dependencies sorting 10 packages - kernel-desktop (spec) no meta, start build done: 9 scheduled: 1 building: 1, notready: 1, unfinished: 1 took 0 seconds to check the packages 2015-06-29 01:08:52: looking at low prio tools/openSUSE.org_13.1_Update_standard (0/0/0/0/6) - tools/openSUSE.org_13.1_Update_standard expanding dependencies sorting 10 packages done: 9 scheduled: 1 building: 1, notready: 1, unfinished: 1 took 0 seconds to check the packages 2015-06-29 01:08:52: waiting for an event... --- snap --- What am I missing? TIA -- Till -- Dipl.-Inform. Till Dörges doerges@pre-sense.de Tel. +49 - 40 - 244 2407 - 14 Fax +49 - 40 - 244 2407 - 24 PRESENSE Technologies GmbH Sachsenstr. 5, D-20097 HH Geschäftsführer/Managing Directors AG Hamburg, HRB 107844 Till Dörges, Jürgen Sander USt-IdNr.: DE263765024 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Monday 29 June 2015, 01:31:48 wrote Till Dörges:
Hi,
I'd like to build kernel-desktop from openSUSE 13.1 on a private OBS instance.
Both the openSUSE 13.1 and the openSUSE 13.1 Update repo are locally available. Building normal packages works just fine.
When trying to build kernel-desktop, however, the status is stuck on 'scheduled':
--- snip --- .../obs/kernel-desktop> osc results openSUSE.org_13.1_Update_standard i586 scheduled openSUSE.org_13.1_Update_standard x86_64 scheduled --- snap ---
I simply checked out the official build
osc -A https://build.opensuse.org co 'openSUSE:13.1:Update' kernel-desktop
copied all the files to the local project and commited them:
osc add * osc commit -m "initial version"
The scheduler logs just give me this:
--- snip --- event package tools kernel-desktop 2015-06-29 01:08:51: looking at high prio tools/openSUSE.org_13.1_Update_standard (0/0/1/0/6) getting data for project 'tools' package 'kernel-desktop' from http://private.obs:5352 calculating project dependencies... sorting projects and repositories... - tools/openSUSE.org_13.1_Update_standard scanning repo tools/openSUSE.org_13.1_Update_standard... expanding dependencies sorting 10 packages - kernel-desktop (spec) no meta, start build done: 9 scheduled: 1 building: 1, notready: 1, unfinished: 1 took 0 seconds to check the packages 2015-06-29 01:08:52: looking at low prio tools/openSUSE.org_13.1_Update_standard (0/0/0/0/6) - tools/openSUSE.org_13.1_Update_standard expanding dependencies sorting 10 packages done: 9 scheduled: 1 building: 1, notready: 1, unfinished: 1 took 0 seconds to check the packages 2015-06-29 01:08:52: waiting for an event... --- snap ---
What am I missing?
is the dispatcher running? Check it's log file ... -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Dilip Upmanyu, 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
Am 29.06.2015 um 07:33 schrieb Adrian Schröter:
When trying to build kernel-desktop, however, the status is stuck on 'scheduled':
--- snip --- .../obs/kernel-desktop> osc results openSUSE.org_13.1_Update_standard i586 scheduled openSUSE.org_13.1_Update_standard x86_64 scheduled --- snap --- [...] What am I missing?
is the dispatcher running?
Check it's log file ...
The dispatcher appears to be running. The log file seems up to date (for example after restarting the maschine) and I have a running process '/usr/bin/perl -w /usr/lib/obs/server//bs_dispatch'. However, when I issue 'osc rebuildpac' for kernel-desktop /srv/obs/log/dispatcher.log doesn't show any activity. But /srv/obs/log/scheduler_i586.log shows that the event is received. This is on OBS 2.6 from OBS:/Server:/2.6/openSUSE_13.1. Regards -- Till -- Dipl.-Inform. Till Dörges doerges@pre-sense.de Tel. +49 - 40 - 244 2407 - 14 Fax +49 - 40 - 244 2407 - 24 PRESENSE Technologies GmbH Sachsenstr. 5, D-20097 HH Geschäftsführer/Managing Directors AG Hamburg, HRB 107844 Till Dörges, Jürgen Sander USt-IdNr.: DE263765024 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On Monday 29 June 2015, 09:39:05 wrote Till Dörges:
Am 29.06.2015 um 07:33 schrieb Adrian Schröter:
When trying to build kernel-desktop, however, the status is stuck on 'scheduled':
--- snip --- .../obs/kernel-desktop> osc results openSUSE.org_13.1_Update_standard i586 scheduled openSUSE.org_13.1_Update_standard x86_64 scheduled --- snap --- [...] What am I missing?
is the dispatcher running?
Check it's log file ...
The dispatcher appears to be running. The log file seems up to date (for example after restarting the maschine) and I have a running process '/usr/bin/perl -w /usr/lib/obs/server//bs_dispatch'.
However, when I issue 'osc rebuildpac' for kernel-desktop /srv/obs/log/dispatcher.log doesn't show any activity. But /srv/obs/log/scheduler_i586.log shows that the event is received.
This is on OBS 2.6 from OBS:/Server:/2.6/openSUSE_13.1.
So the scheduler created a job file in /srv/obs/jobs/$arch/ ? You have workers for that architecture which are idle? Check /srv/obs/workers/idle/ dispatcher should assign the job then. You may also check your workers output, by using "screen -x" -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Dilip Upmanyu, 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
Am 29.06.2015 um 09:44 schrieb Adrian Schröter:
When trying to build kernel-desktop, however, the status is stuck on 'scheduled': [...] The dispatcher appears to be running. The log file seems up to date (for example [...] So the scheduler created a job file in
/srv/obs/jobs/$arch/
Yes, I do have obs:~ # ls /srv/obs/jobs/* /srv/obs/jobs/load /srv/obs/jobs/armv7l: /srv/obs/jobs/i586: tools::openSUSE.org_13.1_Update_standard::kernel-desktop-a0d0db3411534e415f7b1add23f86990 /srv/obs/jobs/x86_64: tools::openSUSE.org_13.1_Update_standard::kernel-desktop-a0d0db3411534e415f7b1add23f86990
You have workers for that architecture which are idle? Check
/srv/obs/workers/idle/
I also have idle workers: obs:~ # ll /srv/obs/workers/idle/ total 8 -rw-r--r-- 1 obsrun obsrun 999 Jun 29 10:08 x86_64:obs:1 -rw-r--r-- 1 obsrun obsrun 999 Jun 29 10:09 x86_64:obs:2
dispatcher should assign the job then. You may also check your workers output, by using "screen -x"
I can see the output but everything is related to the previous build. I also tried modifying the constraints, but that didn't seem change anything, either: .../tools/kernel-desktop> osc diff Index: _constraints =================================================================== --- _constraints (revision 1) +++ _constraints (working copy) @@ -22,7 +22,7 @@ <package>kernel-xen</package> </conditions> <hardware> - <processors>8</processors> + <processors>1</processors> <disk> <size unit="G">14</size> </disk> Regards -- Till -- Dipl.-Inform. Till Dörges doerges@pre-sense.de Tel. +49 - 40 - 244 2407 - 14 Fax +49 - 40 - 244 2407 - 24 PRESENSE Technologies GmbH Sachsenstr. 5, D-20097 HH Geschäftsführer/Managing Directors AG Hamburg, HRB 107844 Till Dörges, Jürgen Sander USt-IdNr.: DE263765024 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
Till Dörges <doerges@pre-sense.de> writes:
When trying to build kernel-desktop, however, the status is stuck on 'scheduled':
--- snip --- .../obs/kernel-desktop> osc results openSUSE.org_13.1_Update_standard i586 scheduled openSUSE.org_13.1_Update_standard x86_64 scheduled --- snap ---
Do you have workers that satisfy the build constraints? Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "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 Monday 29 June 2015, 10:02:53 wrote Andreas Schwab:
Till Dörges <doerges@pre-sense.de> writes:
When trying to build kernel-desktop, however, the status is stuck on 'scheduled':
--- snip --- .../obs/kernel-desktop> osc results openSUSE.org_13.1_Update_standard i586 scheduled openSUSE.org_13.1_Update_standard x86_64 scheduled --- snap ---
Do you have workers that satisfy the build constraints?
right, when you use the suse kernel source, you have a _constraints file as part of the source which requires 8 CPU cores for example. You can remove that file from the kernel-source package if you want to ignore this requirement. It is just for speeding up the build. -- Adrian Schroeter email: adrian@suse.de SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Dilip Upmanyu, 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
Am 29.06.2015 um 10:12 schrieb Till Dörges:
I also tried modifying the constraints, but that didn't seem change anything, either:
I guess my modification was wrong. Am 29.06.2015 um 10:11 schrieb Adrian Schröter:
You can remove that file from the kernel-source package if you want to ignore this requirement. It is just for speeding up the build.
Removing the file did the trick. The package is now building for both architectures. Adrian, Andreas: Thank you very much! :-) Regards -- Till -- Dipl.-Inform. Till Dörges doerges@pre-sense.de Tel. +49 - 40 - 244 2407 - 14 Fax +49 - 40 - 244 2407 - 24 PRESENSE Technologies GmbH Sachsenstr. 5, D-20097 HH Geschäftsführer/Managing Directors AG Hamburg, HRB 107844 Till Dörges, Jürgen Sander USt-IdNr.: DE263765024 -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
participants (3)
-
Adrian Schröter
-
Andreas Schwab
-
Till Dörges