Project

General

Profile

Actions

tickets #50036

closed

OBS infinit build loop of kicad-doc:pdf in openSUSE:Factory:PowerPC

Added by michel_mno about 5 years ago. Updated about 4 years ago.

Status:
Rejected
Priority:
Normal
Category:
OBS
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:

Description

OBS infinit build loop of kicad-doc in openSUSE:Factory:PowerPC

this is blocking the generation of TW PowerPC iso build.

I do not see obvious error in related build log at
https://build.opensuse.org/package/live_build_log/openSUSE:Factory:PowerPC/kicad-doc:pdf/standard/ppc64le

and the log is only ending with:

Retried build at Thu Apr  4 03:54:16 2019 returned same result, skipped
Retried build at Thu Apr  4 04:34:16 2019 returned same result, skipped
Retried build at Thu Apr  4 05:13:44 2019 returned same result, skipped
Retried build at Thu Apr  4 06:02:42 2019 returned same result, skipped
Retried build at Thu Apr  4 06:38:57 2019 returned same result, skipped

the osc jobhist reports such infinit loop:


$osc jobhist  openSUSE:Factory:PowerPC/kicad-doc:pdf standard ppc64le 

time                 package       reason           code      build time 
      worker
2019-03-30 18:43:53  kicad-doc:pdf new build        unchanged 17m  3s 
obs-power8-06:18
2019-03-30 19:24:55  kicad-doc:pdf new build        unchanged 18m 27s 
obs-power8-02:5
... 

2019-04-04 05:53:54  kicad-doc:pdf new build        unchanged 16m 56s 
obs-power8-06:9
2019-04-04 06:38:56  kicad-doc:pdf new build        unchanged 17m  1s 
obs-power8-07:9
2019-04-04 07:13:13  kicad-doc:pdf new build        unchanged 17m  5s 
obs-power8-06:1

--
Michel Normand
i

Actions #1

Updated by michel_mno about 5 years ago

Could the issue be changed to public, and to high priority ?

Actions #2

Updated by michel_mno about 5 years ago

I did a trial of build in my branch with no such failure.
https://build.opensuse.org/package/show/home:michel_mno:branches:electronics/kicad-doc

Actions #3

Updated by cboltz about 5 years ago

  • Category set to OBS
  • Assignee set to opensuse-admin-obs
  • Private changed from Yes to No
Actions #4

Updated by michel_mno about 5 years ago

problem still alive on 20190410.

Who could work on that problem ?

Actions #5

Updated by michel_mno about 5 years ago

investigation by Andreas Schwab:

It's because kicad is excluded on ppc64le, but the packages built by
kicad-doc require kicad, so the dumb rebuildpacs.pl script thinks the
packages are out of date.

rebuild kicad-doc:html: nothing provides kicad = 5.1.0 needed by kicad-doc-en
rebuild kicad-doc:pdf: nothing provides kicad = 5.1.0 needed by kicad-doc-pdf-en

Actions #6

Updated by michel_mno about 5 years ago

I am creating a request for kicad package:
https://build.opensuse.org/request/show/693798

Actions #7

Updated by michel_mno over 4 years ago

above failure solved by provided kicad sr

But similar infinit loop of trilinos:serial of ppc64 on 20191003 may be because of out of space error in used VM (1) followed by OBS restarting same build just after (2)

Why error in (1) not reported in jobhist output(3) ?

(1)

[    0s] obs-power8-04 started "build trilinos.spec" at Wed Oct  2 21:39:04 UTC 2019.
...
[12781s] /.build/build-recipe: line 196: echo: write error: No space left on device
[12781s]
[12781s] obs-power8-04 failed "build trilinos.spec" at Thu Oct  3 01:12:04 UTC 2019.
[12781s]
[12781s] Filesystem     1K-blocks     Used Available Use% Mounted on
[12781s] /dev/vda        20642384 20626000         0 100% /
[12781s]
[12781s] obs-power8-04 ran out of disk space. Please try again.
[12781s]
[12781s] /.build/build: line 428: echo: write error: No space left on device
[12781s] ### VM INTERACTION START ###
[12781s] /.build/build-vm: line 425: echo: write error: No space left on device
[12784s] sysrq: Power Off
[12784s] reboot: Power down
[12784s] ### VM INTERACTION END ###

(2)

[    0s] obs-power8-04 started "build trilinos.spec" at Thu Oct  3 01:13:08 UTC 2019.
...

(3)

$osc jobhist -l5  openSUSE:Factory:PowerPC/trilinos:serial standard ppc64
time                 package         reason           code     build time      worker   
2019-09-02 13:51:47  trilinos:serial new build        succeeded   1h 37m  0s   obs-power8-04:16
2019-09-05 08:09:33  trilinos:serial new build        succeeded   2h 24m 51s   obs-power8-01:13
2019-09-07 15:10:51  trilinos:serial source change    succeeded   4h 22m 34s   obs-power8-02:4
2019-09-18 19:00:32  trilinos:serial new build        succeeded   4h 51m 27s   obs-power8-01:8
$osc jobhist -l5  openSUSE:Factory:PowerPC/trilinos:serial standard ppc64le
time                 package         reason           code     build time      worker   
2019-07-30 18:09:28  trilinos:serial new build        succeeded   1h 24m 22s   obs-power8-04:2
2019-09-06 00:21:12  trilinos:serial rebuild counter  succeeded   1h 24m 16s   obs-power8-04:17
2019-09-07 12:55:48  trilinos:serial source change    succeeded   2h  5m 40s   obs-power8-04:11
2019-09-18 16:20:15  trilinos:serial new build        succeeded   2h 14m 54s   obs-power8-04:1
2019-10-02 13:29:55  trilinos:serial source change    succeeded   2h 10m 36s   obs-power8-02:1
Actions #8

Updated by lrupp about 4 years ago

  • Status changed from New to Rejected
  • % Done changed from 0 to 100

Hm: I see not much we can do here as Admins. This might be a software bug inside OBS - or some special setup is needed in the prjconf of the project itself.

Please get in touch with the experts at opensuse-buildservice@opensuse.org resp. irc://irc.opensuse.org/#opensuse-buildservice or open an issue at https://github.com/openSUSE/open-build-service

Actions

Also available in: Atom PDF