Bug 39077 - Слишком много шагов по умолчанию
Summary: Слишком много шагов по умолчанию
Status: CLOSED NOTABUG
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-setup (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 enhancement
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-10-14 10:56 MSK by Sergey V Turchin
Modified: 2021-01-26 16:56 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey V Turchin 2020-10-14 10:56:22 MSK
Предлагаю по умолчанию сделать 1 шаг с подтверждением лицензии и положить краткий README по настройке своего списка шагов.
Comment 1 Sergey V Turchin 2020-10-14 11:01:08 MSK
> и положить краткий README по настройке своего списка шагов.
или очень краткий со ссылкой на подробности на wiki.
Comment 2 Michael Shigorin 2020-10-14 13:54:55 MSK
Этот модуль по сути делался под конкретную задачу (http://altlinux.org/cubox) -- тогда не стал его слишком обобщать, потому как на том бы и застрял, зная себя.

Прямо сейчас свой список шагов можно организовать installer-feature'ой (максимум вынести из этого пакета в отдельный подпакет, который бы можно было не ставить, а установить ещё что-то, которое предоставляет alterator-setup-steps или что-то вроде того).

Переделывать именно это место именно в этом пакете смысла не вижу, поскольку вообще-то набивку installer-steps стоит переосмысливать _и_ в installer (сейчас это всё делается вручную -- обычно в installer-distro-*, но не регламентировано -- и без контроля того, что нужные модули попадают в образ и вообще существуют, как вот grub/lilo на e2k отсутствуют), _и_ в livecd-install.

Причём плясать там стоит не от этого узкого и частного случая, а именно от более широкого -- installer.

В общем, тема дефоркирования installer/livecd-install/alterator-setup пока что ждёт своего героя, и легко ему не будет.

Но спасибо, что поднял эту тему.
Comment 3 Michael Shigorin 2020-10-14 13:56:27 MSK
Чуть не забыл -- если кто возьмётся, стоит проконсультироваться с sem@.
Но только не прямщас, пожалуйста.
Comment 4 Антон Мидюков 2020-10-14 14:10:02 MSK
Почему шаги то лишние? Все нужные. Нормальный дефолт.
Если список нужен свой нужно опакетить другой список и переопределить путь до списка шагов. А гвоздики нужно убрать везде в alterator-setup. Всё должно определяться в конфиге.

Если мы шаги уберём, то текущий профиль m-p автоматом будет собирать непригодные rootfs. Чего совсем не хочется.
Comment 5 Sergey V Turchin 2020-10-14 14:36:26 MSK
(Ответ для Антон Мидюков на комментарий #4)
> Почему шаги то лишние? Все нужные. Нормальный дефолт.
Нет, лишние, плохой дефолт. :-)

> Если список нужен свой нужно опакетить другой список и переопределить путь
> до списка шагов. А гвоздики нужно убрать везде в alterator-setup.
Дык, зависимости на alterator-* гвоздиками прибиты. Немного, но корректнее оторвать. Может, это будет некий ящик где только IP настроить и за работу. И alterator-users всякие там на фиг не нужны.

> Всё должно определяться в конфиге.
 
> Если мы шаги уберём, то текущий профиль m-p автоматом будет собирать
> непригодные rootfs. Чего совсем не хочется.
Сделайте alterator-setup-core, например.
Comment 6 Michael Shigorin 2020-10-14 15:57:14 MSK
(Ответ для Sergey V Turchin на комментарий #5)
> Сделайте alterator-setup-core, например.
Так у нас и так всё работает ;-)

Серж, ты же сам большой -- сделай, как считаешь нужным, только тогда у нас будет ещё одним форком больше к тому времени, когда всё-таки уже придётся с этим всем разбираться всерьёз (начиная со списков steps и взаимодействия с installer-feature-*, в livecd-install были немелкие хаки на сей счёт).
Comment 7 Sergey V Turchin 2020-10-14 16:16:54 MSK
> сделай, как считаешь нужным, только тогда у нас
> будет ещё одним форком больше
Форкнуть проще не заводя этот баг. ;-)

> к тому времени, когда всё-таки уже придётся с
> этим всем разбираться всерьёз
Постоянное это то самое временное. Ты мне недавно про gostcrypto сам это говорил. ;-)
Comment 8 Антон Мидюков 2020-11-06 19:47:11 MSK
Анонс возможности переназначить шаги при сборке rootfs в mkimage-profiles:

https://lists.altlinux.org/pipermail/devel-distro/2020-November/002200.html
Comment 9 Sergey V Turchin 2021-01-26 16:56:19 MSK
Неактуально. Достаточно сделать свой
Comment 10 Sergey V Turchin 2021-01-26 16:56:57 MSK
(Ответ для Sergey V Turchin на комментарий #9)
> Неактуально. Достаточно сделать свой
пакет с зависимостью на этот.