[opensuse-arm] Out of memory problems with AArch64 workers
Hi, In my OBS JeOS branch I cannot build AArch64 images because of early "out of memory" errors. I guess there is a problem with our AArch64 workers? Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On 03.02.18 15:25, Guillaume Gardet wrote:
Hi,
In my OBS JeOS branch I cannot build AArch64 images because of early "out of memory" errors.
I guess there is a problem with our AArch64 workers?
Is that an OOM in the guest or the host? Do you have a pointer to a log? Alex -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
Le 03/02/2018 à 16:52, Alexander Graf a écrit :
On 03.02.18 15:25, Guillaume Gardet wrote:
Hi,
In my OBS JeOS branch I cannot build AArch64 images because of early "out of memory" errors.
I guess there is a problem with our AArch64 workers?
Is that an OOM in the guest or the host? Do you have a pointer to a log?
Seems to be the guest. There are 2 kind of OOM. See logs here: https://build.opensuse.org/package/live_build_log/home:Guillaume_G:branches:... And there: https://build.opensuse.org/package/live_build_log/home:Guillaume_G:branches:... Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
On Samstag, 3. Februar 2018 17:45:48 CET Guillaume Gardet wrote:
Le 03/02/2018 à 16:52, Alexander Graf a écrit :
On 03.02.18 15:25, Guillaume Gardet wrote:
Hi,
In my OBS JeOS branch I cannot build AArch64 images because of early "out of memory" errors.
I guess there is a problem with our AArch64 workers?
Is that an OOM in the guest or the host? Do you have a pointer to a log?
Seems to be the guest.
There are 2 kind of OOM. See logs here: https://build.opensuse.org/package/live_build_log/home:Guillaume_G:branches: openSUSE:Factory:ARM/JeOS:E20-raspberrypi3.aarch64/images/aarch64 And there:
This one has 4 + 2 (swap) GByte of memory, xsltproc is killed after reaching about ~5.8 GByte of virtual memory size.
https://build.opensuse.org/package/live_build_log/home:Guillaume_G:branches: openSUSE:Factory:ARM/JeOS:JeOS-efi-devel.aarch64/images/aarch64
9 + 2 GByte, again xsltproc runs out of memory. My assumption is either a bug in xsltproc, or the processed files somehow generate an infinite loop. Can you retry after removing one line from you kiwi files: --- +<!-- #define USE_KIWI_NG --> --- Kind regards, Stefan -- Stefan Brüns / Bergstraße 21 / 52062 Aachen home: +49 241 53809034 mobile: +49 151 50412019
Le 03/02/2018 à 20:14, Stefan Brüns a écrit :
On Samstag, 3. Februar 2018 17:45:48 CET Guillaume Gardet wrote:
Le 03/02/2018 à 16:52, Alexander Graf a écrit :
On 03.02.18 15:25, Guillaume Gardet wrote:
Hi,
In my OBS JeOS branch I cannot build AArch64 images because of early "out of memory" errors.
I guess there is a problem with our AArch64 workers? Is that an OOM in the guest or the host? Do you have a pointer to a log? Seems to be the guest.
There are 2 kind of OOM. See logs here: https://build.opensuse.org/package/live_build_log/home:Guillaume_G:branches: openSUSE:Factory:ARM/JeOS:E20-raspberrypi3.aarch64/images/aarch64 And there: This one has 4 + 2 (swap) GByte of memory, xsltproc is killed after reaching about ~5.8 GByte of virtual memory size.
https://build.opensuse.org/package/live_build_log/home:Guillaume_G:branches: openSUSE:Factory:ARM/JeOS:JeOS-efi-devel.aarch64/images/aarch64 9 + 2 GByte, again xsltproc runs out of memory. My assumption is either a bug in xsltproc, or the processed files somehow generate an infinite loop.
Can you retry after removing one line from you kiwi files: --- +<!-- #define USE_KIWI_NG --> ---
Yes, my fault. I used <!-- --> XML style comments instead of /* */ C style. Sorry for the noise and thanks for pointing this out! :) Guillaume -- To unsubscribe, e-mail: opensuse-arm+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-arm+owner@opensuse.org
participants (3)
-
Alexander Graf
-
Guillaume Gardet
-
Stefan Brüns