Bug 39788

Summary: Поиск Metadata в подкаталоге directory из propagator
Product: Sisyphus Reporter: Evgeny Sinelnikov <sin>
Component: installerAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: antohami, boyarsh, klark, mike, rider, sem
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Evgeny Sinelnikov 2021-03-11 14:35:12 MSK
Для задачи создания одной флешки под разные дистрибутивы требуется реализовать возможность поиска данных Metadata не только в корне носителя, но и в заданном подкаталоге.

На текущий момент propagator уже умеет получить automatic параметр directory, в котором проводится поиск stage2. А вот каталог Metadata с того же носителя используется позже, в самом stage2, то есть в installer'е. Но в скрипте cp-metadata поиск и копирование файлов Metadata проводится только в корне носителя.

Хотелось бы добавить возможность поиска файлов Metadata в подкаталоге directory из stage2 (ну, или как-то ещё) для создания дисковых образов на флешках с несколькими вариантами дистрибутивов.

Вариант использования 32Гб флешки под один образ в 4Гб или даже 8Гб кажется расточительным. Приходится создавать отдельный раздел под каждый вариант дистрибутива, что представляется крайне неудобным.
Comment 1 Evgeny Sinelnikov 2021-03-30 05:31:39 MSK
Подготовил тестовую сборку:
#268631 BUILDING #1 [locked] [test-only] sisyphus installer.git=1.10.9-alt1
Comment 2 Repository Robot 2021-04-08 10:44:52 MSK
installer-1.10.9-alt1 -> sisyphus:

 Tue Mar 30 2021 Evgeny Sinelnikov <sin@altlinux> 1.10.9-alt1
 - Update image_url with PREFIX for automatic methods (cdrom, disk, nfs and cifs)
   with mounted image directory using in cp-metadata script (closes: 39788)