Bug 50424 - aarch64 образы не собираются с помощью mkimage (висит 03-genbasedir)
Summary: aarch64 образы не собираются с помощью mkimage (висит 03-genbasedir)
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: qemu (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-23 11:23 MSK by Nikolai Zurabishvili
Modified: 2024-05-23 19:05 MSK (History)
5 users (show)

See Also:


Attachments
build.log (3.45 MB, text/x-log)
2024-05-23 11:23 MSK, Nikolai Zurabishvili
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolai Zurabishvili 2024-05-23 11:23:08 MSK
Created attachment 16177 [details]
build.log

qemu-8.2.3-alt1

Стенды (обновлены до сизифа):

Server 10.2 office x86-64

Настроить стенд:
- 40 Гб ОЗУ.
- 40 Гб пространства для собранных образов
- Настроить hasher
 
Шаги:
1. Переключиться на архитектуру aarch64:

# register-qemu-aarch64

2. Запустить команду для сборки образа, например для P10:
$ make ARCH=aarch64 APTCONF=~/apt/apt.conf.p10-aarch64 REPORT=1 DEBUG=1 BRANCH=p10 alt-workstation.iso

Фактический результат: Сборка зависает на генерации индексов в build.log последнее сообщение:
hsh-run: Acquiring lock for config file `/etc/hasher-priv/user.d/test'...
hsh-run: Locked config file `/etc/hasher-priv/user.d/test'
** COMPS=main
mki-scripts: Run: `/tmp/.private/test/BUILD/scripts.d/03-genbasedir'
mki-run: has started executing.
hsh-run: changed working directory to `/tmp/.private/test/BUILD/.work'
hsh-run: Locked working directory `/tmp/.private/test/BUILD/.work'
hsh-run: Acquiring lock for config file `/etc/hasher-priv/user.d/test'...
hsh-run: Locked config file `/etc/hasher-priv/user.d/test'
** COMPS=main

top показывает что bzip2 нагружает проц на 100%:
 483968 test_a    38  18  230076  19892   5192 R 100,0   0,0 569:00.95 bzip2

Ожидаемый результат: Успешная сборка образа

Приложил полный build.log

Доп: На версии qemu-8.0.4-alt1.p10 сборка aarch64 образов через mkimage проходила успешно на p10. Ошибка аналогично воспроизводится в p10 на версии qemu-8.2.2-alt0.p10.1