Mailinglist Archive: opensuse-buildservice (73 mails)

< Previous Next >
Re: [opensuse-buildservice] flapping build
On Freitag, 21. Juli 2017, 13:41:55 CEST wrote Max:
The <arch> is the "hostarch=" parameter of the worker obtained from "osc api
/worker/_status" or it's arch of the failed build?

The hostarch is the architecture from the host ;)

It is independend of the build target.

i586, but also emulated architectures (eg armv6) can be build on
a x86_64 host.

For example I got build for i586 failed while x86_64 build is ok (were on
different
workers).

Getting data on the worker of failed i586 build:
osc api /worker/_status|grep build34
<idle workerid="build34:1" hostarch="x86_64"/>
<idle workerid="build34:2" hostarch="x86_64"/>
<idle workerid="build34:3" hostarch="x86_64"/>
<idle workerid="build34:5" hostarch="x86_64"/>
<idle workerid="build34:6" hostarch="x86_64"/>
<building workerid="build34:4" hostarch="x86_64" project="Kernel:linux-next"
repository="standard" package="kernel-vanilla" arch="i586"
starttime="1500631045"/>

Getting sse flags:
osc workerinfo x86_64:build34:1 |grep sse
<flag>sse</flag>
<flag>sse2</flag>
<flag>sse4a</flag>
<flag>misalignsse</flag>

but
osc workerinfo x586:build34:1 |grep sse

Server returned an error: HTTP Error 404: remote error unknown worker
remote error: unknown worker

Right, there is no i586 worker host, only a x86_64 which can also run
i586 via either booting 32-bit kernel or via personality switch.

However, it is up to the kernel and cpu then to offer the optimizations in
32bit legacy mode. I suppose that at least sse4a won't be available there.

But this is all content from POV of OBS, we only offer the VM here.

On 20.07.2017 12:43, Frank Schreiner wrote:
It is:

<arch>:<host>:<vm_num>

In the log you sent, you can find a line like

[ 0s] build36 started "build libosmocore_0.9.6.20170719.dsc" at Wed Jul
19 19:49:50 UTC 2017.

build36 is the host. Here you can find the arch (maybe there is a better
solution with osc - I don`t know)

https://build.opensuse.org/monitor

and vm_num=1 is always a good idea. Normally the other VM`s should be the
same.





--

Adrian Schroeter
email: adrian@xxxxxxx

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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
References