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(a)opensuse.org
For additional commands, e-mail: opensuse-buildservice+help(a)opensuse.org