Summary: | текущая версия создаёт неработоспособный образ | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> | ||||
Component: | propagator | Assignee: | Anton V. Boyarshinov <boyarsh> | ||||
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus | ||||
Severity: | major | ||||||
Priority: | P3 | CC: | aen, mike, rider, sem | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Attachments: |
|
вообще-то новый пропагатор был собран в одном задании с make-initrd-propagator На нём собираются (и, впоследствие) грузятся образа кентавра. Единственный разлом, вызванный им, в mkimage-profiles-desktop (отсутствие в одном из сборочных чрутов /usr/lib/propagator) исправляется тривиальнейшим образом и соответствующий коммит есть в m-p-d На мой взгляд, ничего взорваться не должно было, так как изменения влияют на образы, создаваемые со "старым" initfs, чего, насколько я понимаю, никто давно не делает (а если делает -- непонятно как они вообще работают). Да, у меня тоже всё собирается и работает. Как мне кажется, ошибка ни о чём. (В ответ на комментарий №0)
> Created an attachment (id=5632) [details]
> ditry compat hack
>
> При использовании текущих сизифных mkimage-0.2.3-alt1 и
> propagator-20121109-alt1 создаваемые[*] инсталяционные образы не грузятся с
> диагностикой вида:
>
> hd: no drives specified - use hd=cyl,head,sectors on kernel command line
> List of all partitions:
> No filesystem cound mount root, tried:
> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0.18)
>
> Большое спасибо за очередную молчаливую диверсию в propagator.
>
> [*] это после правки mkimage вроде приложенной, иначе mkimage взрывается ещё на
> стадии build-propagator (в mkimage-profiles не вижу, что исправлять).
Вот если бы ты привёл как именно взрывается m-p, то можно было бы разобраться: что там надо поменять для того, чтоб он не взрывался. А как взрывается образ с очевидно кривым initrd ни о чём не говорит..
> Что делать с этой -- постараюсь придумать, пока буду собираться на снапшотах.
Посмотрел патч... Ну да, модули без initrd работать не будут..
http://git.altlinux.org/people/boyarsh/packages/?p=mkimage-profiles-desktop.git;a=blob;f=profiles/scripts.d/80-make-initfs;h=4565a4008d2b6ebd53f4af253799d10172778619;hb=041223a909e6f397ea211d7f7be9a67a62c61bce В связи с новым propagator была добавлена стр 16 (In reply to comment #6) > В связи с новым propagator была добавлена стр 16 Спасибо, утащил в mkimage-profiles -- постараюсь завтра на свежую голову и чистую конфигурацию перепроверить. Но mkimage тоже бы надо поправить. (In reply to comment #3) > Как мне кажется, ошибка ни о чём. Ошибка -- о тайном знании, которое трудно выискивать и не надо таким создавать. > > Как мне кажется, ошибка ни о чём.
> Ошибка -- о тайном знании, которое трудно выискивать и не надо таким создавать.
Давайте использовать bugzilla для точного технического описания ошибок и обсуждения способов их устранения, а прочие обсуждения вынесем в почту.
Спасибо.
|
Created attachment 5632 [details] ditry compat hack При использовании текущих сизифных mkimage-0.2.3-alt1 и propagator-20121109-alt1 создаваемые[*] инсталяционные образы не грузятся с диагностикой вида: hd: no drives specified - use hd=cyl,head,sectors on kernel command line List of all partitions: No filesystem cound mount root, tried: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0.18) Большое спасибо за очередную молчаливую диверсию в propagator. [*] это после правки mkimage вроде приложенной, иначе mkimage взрывается ещё на стадии build-propagator (в mkimage-profiles не вижу, что исправлять). Предлагаю: - не выкатывать подобные правки без подготовки взаимосвязанных с ними компонент (make-initrd-propagator, mkimage); - как минимум анонсировать цель и характер изменений в devel-distro@. Что делать с этой -- постараюсь придумать, пока буду собираться на снапшотах.