Mailinglist Archive: opensuse-buildservice (184 mails)

< Previous Next >
[opensuse-buildservice] Kiwi-inside-obs - bug-squashing the loop
  • From: "Jan-Simon Möller" <dl9pf@xxxxxx>
  • Date: Thu, 30 Oct 2008 20:02:35 +0100
  • Message-id: <200810302002.35981.dl9pf@xxxxxx>
Hi!

We improved kiwi now to be able to build also images for arm (and other
architectures) on an x86 host.
Only remaining is the rebuild-loop when kiwi is used inside obs.

Let's hunt that little bug now ;).

Summary:
The scenario is like this: project "imaging:Admin", package "foo", repository
"image".
Simple kiwi-config (only bootstrap section!), output is ext2-image. Filename
ends in "*0.0.1" (version in the kiwi.xml).

So far: build succeeds, things get uploaded here (also show up in
/srv/obs/build/<foo>), BUT not in /srv/obs/repos
and the job is directly rescheduled and thus builds in a loop.

here's the scheduler-log:

event finished:imaging::image::obs-imaging-8d2731b6e7128e3694ffb623f20177a6
0 left)
- imaging/image: obs-imaging built: 3 files

looking at med prio imaging/image (0/0/1/0/17)
- imaging/image
expanding dependencies
sorting 1 packages
- obs-imaging (kiwi)
+autoconf
+automake
[...]
+openvpn
+perl-base
+python
+python-xml
+rpm
+rpm-python
+smart
+terminfo-base
+xenomai
+zlib
meta change, start build
Use of uninitialized value in substitution (s///) at BSFileDB.pm line 86.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 1.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 1.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 1.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 2.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 2.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 2.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 3.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 3.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 3.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 4.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 4.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 4.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 5.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 5.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 5.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 6.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 6.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 6.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 7.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 7.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 7.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 8.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 8.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 8.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 9.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 9.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 9.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 10.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 10.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 10.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 11.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 11.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 11.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 12.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 12.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 12.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 13.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 13.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 13.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 14.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 14.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 14.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 15.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 15.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 15.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 16.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 16.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 16.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 17.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 17.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 17.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 18.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 18.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 18.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 19.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 19.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 19.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 20.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 20.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 20.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 21.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 21.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 21.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 22.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 22.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 22.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 23.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 23.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 23.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 24.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 24.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 24.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 25.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 25.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 25.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 26.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 26.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 26.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 27.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 27.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 27.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 28.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 28.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 28.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 29.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 29.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 29.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 30.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 30.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 30.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 31.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 31.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 31.
Use of uninitialized value in string eq at BSFileDB.pm line 124, <F> line 32.
Use of uninitialized value in length at BSFileDB.pm line 124, <F> line 32.
Use of uninitialized value in concatenation (.) or string at BSFileDB.pm line
124, <F> line 32.
scheduled: 1
building: 1, notready: 1
took 0 seconds to check the packages
looking at low prio imaging/image (0/0/0/0/17)
- imaging/image
expanding dependencies
sorting 1 packages
scheduled: 1
building: 1, notready: 1
took 0 seconds to check the packages
waiting for an event...


Looks like BSFileDB doesn't find variables in this case.

My worker sends these files:
$VAR1 = [
{
'filename' =>
'/tmp//root_1/.build.packages/KIWI/limbo-auto-config.i686-0.0.1',
'name' => 'limbo-auto-config.i686-0.0.1'
},
{
'filename' => '/tmp//root_1/.build.meta',
'name' => 'meta'
},
{
'filename' => '/tmp//root_1/.build.log',
'name' => 'logfile'
}
];


We need to find a way to accept kiwi's output filenames (other than .iso).

I looked at bs_sched, but I'm (a bit) lost finding the right spot.

best regards,
Jan-Simon
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups