ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] какая прелесть: Generating initrd после remove!
@ 2010-12-06  5:45 Ildar Mulyukov
  2010-12-06  7:53 ` Anton Farygin
  2010-12-06  9:07 ` Vitaly Kuznetsov
  0 siblings, 2 replies; 26+ messages in thread
From: Ildar Mulyukov @ 2010-12-06  5:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

	Коллеги, полюбуйтесь!

# apt-get remove kernel-image-un-def
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting kernel-image-un-def#1:2.6.35-alt9 for 'kernel-image-un-def'
The following packages will be REMOVED:
   kernel-image-un-def#1:2.6.35-alt9  
kernel-modules-alsa-un-def#1:2.6.35-alt9
   kernel-modules-drm-un-def#1:2.6.35-alt9
   kernel-modules-kvm-un-def#1:2.6.35-alt9
0 upgraded, 0 newly installed, 4 removed and 69 not upgraded.
Need to get 0B of archives.
After unpacking 79.6MB disk space will be freed.
Do you want to continue? [Y/n]
Committing changes...
Preparing...                  
########################################### [100%]
Running /usr/lib/rpm/posttrans-filetriggers
Config file: /etc/initrd.mk
Generating module dependencies on host ...
Guessed modules: ahci crc-t10dif ext3 libahci libata scsi_mod sd_mod
Guessed features: add-modules cleanup compress
Creating initrd image ...
Adding modules ...
Generating module dependencies in image ...
Packed modules: ahci crc-t10dif ext3 jbd libahci libata mbcache  
scsi_mod sd_mod
Packing image to archive ...
Compressing image ...
Installing image ...
Removing work directory ...

Image is saved as /boot/initrd-2.6.35-std-def-alt8.img

Done.

-- 
Ildar

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  5:45 [sisyphus] какая прелесть: Generating initrd после remove! Ildar Mulyukov
@ 2010-12-06  7:53 ` Anton Farygin
  2010-12-06  9:07 ` Vitaly Kuznetsov
  1 sibling, 0 replies; 26+ messages in thread
From: Anton Farygin @ 2010-12-06  7:53 UTC (permalink / raw)
  To: sisyphus

Тоже заметил, повесьте в bugzilla пожалуйста.

06.12.2010 08:45, Ildar Mulyukov пишет:
> Коллеги, полюбуйтесь!
>
> # apt-get remove kernel-image-un-def
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Selecting kernel-image-un-def#1:2.6.35-alt9 for 'kernel-image-un-def'
> The following packages will be REMOVED:
> kernel-image-un-def#1:2.6.35-alt9 kernel-modules-alsa-un-def#1:2.6.35-alt9
> kernel-modules-drm-un-def#1:2.6.35-alt9
> kernel-modules-kvm-un-def#1:2.6.35-alt9
> 0 upgraded, 0 newly installed, 4 removed and 69 not upgraded.
> Need to get 0B of archives.
> After unpacking 79.6MB disk space will be freed.
> Do you want to continue? [Y/n]
> Committing changes...
> Preparing... ########################################### [100%]
> Running /usr/lib/rpm/posttrans-filetriggers
> Config file: /etc/initrd.mk
> Generating module dependencies on host ...
> Guessed modules: ahci crc-t10dif ext3 libahci libata scsi_mod sd_mod
> Guessed features: add-modules cleanup compress
> Creating initrd image ...
> Adding modules ...
> Generating module dependencies in image ...
> Packed modules: ahci crc-t10dif ext3 jbd libahci libata mbcache scsi_mod
> sd_mod
> Packing image to archive ...
> Compressing image ...
> Installing image ...
> Removing work directory ...
>
> Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
>
> Done.
>




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  5:45 [sisyphus] какая прелесть: Generating initrd после remove! Ildar Mulyukov
  2010-12-06  7:53 ` Anton Farygin
@ 2010-12-06  9:07 ` Vitaly Kuznetsov
  2010-12-06  9:25   ` Sergey
  2010-12-06  9:29   ` Anton Farygin
  1 sibling, 2 replies; 26+ messages in thread
From: Vitaly Kuznetsov @ 2010-12-06  9:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Ildar Mulyukov <ildar@altlinux.ru> writes:

> # apt-get remove kernel-image-un-def
> ...
> ...
> Image is saved as /boot/initrd-2.6.35-std-def-alt8.img

У вас в качестве дефолтного установилось ядро 2.6.35-std-def-alt8 и для
него сгенерировался initrd. Что вам не понравилось-то? Старый initrd,
конечно, существовал, но мало ли что в системе у вас поменялось с того
времени, когда вы это ядро использовали.

-- 
Vitaly Kuznetsov, ALT Linux


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:07 ` Vitaly Kuznetsov
@ 2010-12-06  9:25   ` Sergey
  2010-12-06  9:28     ` Dmitry V. Levin
  2010-12-06  9:29   ` Anton Farygin
  1 sibling, 1 reply; 26+ messages in thread
From: Sergey @ 2010-12-06  9:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 06 December 2010, Vitaly Kuznetsov wrote:

> > Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
> 
> У вас в качестве дефолтного установилось

Вроде как он просто удалил kernel-image-un-def.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:25   ` Sergey
@ 2010-12-06  9:28     ` Dmitry V. Levin
  2010-12-06  9:51       ` Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Dmitry V. Levin @ 2010-12-06  9:28 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 409 bytes --]

On Mon, Dec 06, 2010 at 12:25:50PM +0300, Sergey wrote:
> On Monday 06 December 2010, Vitaly Kuznetsov wrote:
> 
> > > Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
> > 
> > У вас в качестве дефолтного установилось
> 
> Вроде как он просто удалил kernel-image-un-def.

В результате удаления kernel-image-un-def изменилось дефолтное ядро, и для
него initrd был создан заново.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:07 ` Vitaly Kuznetsov
  2010-12-06  9:25   ` Sergey
@ 2010-12-06  9:29   ` Anton Farygin
  2010-12-06  9:32     ` Paul Wolneykien
  2010-12-06  9:34     ` Dmitry V. Levin
  1 sibling, 2 replies; 26+ messages in thread
From: Anton Farygin @ 2010-12-06  9:29 UTC (permalink / raw)
  To: sisyphus

06.12.2010 12:07, Vitaly Kuznetsov пишет:
> Ildar Mulyukov<ildar@altlinux.ru>  writes:
>
>> # apt-get remove kernel-image-un-def
>> ...
>> ...
>> Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
>
> У вас в качестве дефолтного установилось ядро 2.6.35-std-def-alt8 и для
> него сгенерировался initrd. Что вам не понравилось-то? Старый initrd,
> конечно, существовал, но мало ли что в системе у вас поменялось с того
> времени, когда вы это ядро использовали.

Виталик, а ты не подумал, что initrd иногда генерят вручную ?

Вот, пример - у меня сейчас одна машине, на которой initrd, сделанный с 
помощью make-initrd не загружается, соответственно я вручную сгенерил 
правильный initrd, который при удалении какого-то старого ядра был 
удачно переписан.

Убери, пожалуйста, эту "фичу".



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:29   ` Anton Farygin
@ 2010-12-06  9:32     ` Paul Wolneykien
  2010-12-06  9:34     ` Dmitry V. Levin
  1 sibling, 0 replies; 26+ messages in thread
From: Paul Wolneykien @ 2010-12-06  9:32 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

06.12.2010 12:29, Anton Farygin пишет:
> 06.12.2010 12:07, Vitaly Kuznetsov пишет:
>> Ildar Mulyukov<ildar@altlinux.ru>  writes:
>>
>>> # apt-get remove kernel-image-un-def
>>> ...
>>> ...
>>> Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
>>
>> У вас в качестве дефолтного установилось ядро 2.6.35-std-def-alt8 и для
>> него сгенерировался initrd. Что вам не понравилось-то? Старый initrd,
>> конечно, существовал, но мало ли что в системе у вас поменялось с того
>> времени, когда вы это ядро использовали.
> 
> Виталик, а ты не подумал, что initrd иногда генерят вручную ?
> 
> Вот, пример - у меня сейчас одна машине, на которой initrd, сделанный с
> помощью make-initrd не загружается, соответственно я вручную сгенерил
> правильный initrd, который при удалении какого-то старого ядра был
> удачно переписан.
> 
> Убери, пожалуйста, эту "фичу".

  А может быть по аналогии с .rpmsave, .rpmnew или как их там?


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:29   ` Anton Farygin
  2010-12-06  9:32     ` Paul Wolneykien
@ 2010-12-06  9:34     ` Dmitry V. Levin
  2010-12-06  9:48       ` Sergey
  2010-12-06 10:33       ` Anton Farygin
  1 sibling, 2 replies; 26+ messages in thread
From: Dmitry V. Levin @ 2010-12-06  9:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

[-- Attachment #1: Type: text/plain, Size: 1288 bytes --]

On Mon, Dec 06, 2010 at 12:29:34PM +0300, Anton Farygin wrote:
> 06.12.2010 12:07, Vitaly Kuznetsov пишет:
> >Ildar Mulyukov<ildar@altlinux.ru>  writes:
> >
> >># apt-get remove kernel-image-un-def
> >>...
> >>...
> >>Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
> >
> >У вас в качестве дефолтного 
> >установилось ядро 2.6.35-std-def-alt8 и для
> >него сгенерировался initrd. Что вам не 
> >понравилось-то? Старый initrd,
> >конечно, существовал, но мало ли что в 
> >системе у вас поменялось с того
> >времени, когда вы это ядро использовали.
> 
> Виталик, а ты не подумал, что initrd иногда 
> генерят вручную ?

Те, кто генерит initrd вручную, пусть сделают
echo INITRD_GENERATOR=none >> /etc/sysconfig/installkernel

> Вот, пример - у меня сейчас одна машине, на 
> которой initrd, сделанный с помощью make-initrd 
> не загружается, соответственно я вручную 
> сгенерил правильный initrd, который при 
> удалении какого-то старого ядра был 
> удачно переписан.
> 
> Убери, пожалуйста, эту "фичу".

Наоборот, надо сделать автоматическую генерацию initrd для всех
установленных ядер при обновлении любого пакета, влияющего на состав
initrd.

Кому фича не нужна, тот может её отключить.
А по умолчанию пусть будет включена.


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:34     ` Dmitry V. Levin
@ 2010-12-06  9:48       ` Sergey
  2010-12-06 10:33       ` Anton Farygin
  1 sibling, 0 replies; 26+ messages in thread
From: Sergey @ 2010-12-06  9:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

On Monday 06 December 2010, Dmitry V. Levin wrote:

> > Убери, пожалуйста, эту "фичу".
> 
> Наоборот, надо сделать автоматическую генерацию initrd для
> всех установленных ядер при обновлении любого пакета,

Вот это, как раз, совсем не хотелось бы. Если меняется ядро
по-умолчанию, это ещё можно как-то объяснить, а вот у всех...
А если там резервное ядро есть ? Или заготовка под замену
дискового контроллера ? Или генерация initrd сломалась (мало
ли, что бывает)...

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:28     ` Dmitry V. Levin
@ 2010-12-06  9:51       ` Sergey
  2010-12-06 10:09         ` Владимир
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey @ 2010-12-06  9:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 06 December 2010, Dmitry V. Levin wrote:

> > Вроде как он просто удалил kernel-image-un-def.
> 
> В результате удаления kernel-image-un-def изменилось дефолтное
> ядро, и для него initrd был создан заново.

А правильно ли ядро по-умолчанию менять молча, без вывода, хотябы,
предупреждения ? Мне кажется, что тут может иметь место ситуация,
когда человек не подумал. Может быть, при попытке удаления ядра,
которое грузится по-умолчанию, что-то типа --force требовать ?

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:51       ` Sergey
@ 2010-12-06 10:09         ` Владимир
  2010-12-06 10:16           ` Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Владимир @ 2010-12-06 10:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В Пн., 06/12/2010 в 12:51 +0300, Sergey пишет:
> On Monday 06 December 2010, Dmitry V. Levin wrote:
> 
> > > Вроде как он просто удалил kernel-image-un-def.
> > 
> > В результате удаления kernel-image-un-def изменилось дефолтное
> > ядро, и для него initrd был создан заново.
> 
> А правильно ли ядро по-умолчанию менять молча, без вывода, хотябы,
> предупреждения ? Мне кажется, что тут может иметь место ситуация,
> когда человек не подумал. Может быть, при попытке удаления ядра,
> которое грузится по-умолчанию, что-то типа --force требовать ?
ага, а теперь представляем себе лавину гневных писем по поводу: я
обновил себе ядро, а оно не подцепилось.




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 10:09         ` Владимир
@ 2010-12-06 10:16           ` Sergey
  0 siblings, 0 replies; 26+ messages in thread
From: Sergey @ 2010-12-06 10:16 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 06 December 2010, Владимир wrote:

> > > В результате удаления kernel-image-un-def изменилось дефолтное
> > > ядро, и для него initrd был создан заново.
> > 
> > А правильно ли ядро по-умолчанию менять молча, без вывода, хотябы,
> > предупреждения ? Мне кажется, что тут может иметь место ситуация,
> > когда человек не подумал. Может быть, при попытке удаления ядра,
> > которое грузится по-умолчанию, что-то типа --force требовать ?

> ага, а теперь представляем себе лавину гневных писем по поводу: я
> обновил себе ядро, а оно не подцепилось.

Речь не про установку нового ядра, а удаление существующего.

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06  9:34     ` Dmitry V. Levin
  2010-12-06  9:48       ` Sergey
@ 2010-12-06 10:33       ` Anton Farygin
  2010-12-06 10:43         ` Шенцев Алексей Владимирович
  1 sibling, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2010-12-06 10:33 UTC (permalink / raw)
  To: sisyphus

06.12.2010 12:34, Dmitry V. Levin пишет:
> On Mon, Dec 06, 2010 at 12:29:34PM +0300, Anton Farygin wrote:
>> 06.12.2010 12:07, Vitaly Kuznetsov пишет:
>>> Ildar Mulyukov<ildar@altlinux.ru>   writes:
>>>
>>>> # apt-get remove kernel-image-un-def
>>>> ...
>>>> ...
>>>> Image is saved as /boot/initrd-2.6.35-std-def-alt8.img
>>>
>>> У вас в качестве дефолтного
>>> установилось ядро 2.6.35-std-def-alt8 и для
>>> него сгенерировался initrd. Что вам не
>>> понравилось-то? Старый initrd,
>>> конечно, существовал, но мало ли что в
>>> системе у вас поменялось с того
>>> времени, когда вы это ядро использовали.
>>
>> Виталик, а ты не подумал, что initrd иногда
>> генерят вручную ?
>
> Те, кто генерит initrd вручную, пусть сделают
> echo INITRD_GENERATOR=none>>  /etc/sysconfig/installkernel

лучше сделать три поведения:
- не генерить initrd вообще
- генерить всегда
- генерить только при установке.

>
>> Вот, пример - у меня сейчас одна машине, на
>> которой initrd, сделанный с помощью make-initrd
>> не загружается, соответственно я вручную
>> сгенерил правильный initrd, который при
>> удалении какого-то старого ядра был
>> удачно переписан.
>>
>> Убери, пожалуйста, эту "фичу".
>
> Наоборот, надо сделать автоматическую генерацию initrd для всех
> установленных ядер при обновлении любого пакета, влияющего на состав
> initrd.

Ага, и первый же сломанный udev снесёт возможность загрузить систему ?

В субботу обновлял древний сервер с 4.0, так там образ с make-initrd не 
загружается, грузится только mkinitrd. Если бы вдруг кто-то мне убил 
старый initrd, то пришлось бы бежать в серверную.

А некоторые серверные от нас в сотне-другой километров.

>
> Кому фича не нужна, тот может её отключить.
> А по умолчанию пусть будет включена.

К сожалению, в данный момент отключить её невозможно. Меня полностью 
устраивало старое поведение installkernel, когда initrd генериться 
только для новых ядер, оставляя возможность загрузить предыдущее ядро в 
случае ошибки в обновляемом образе.





^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 10:33       ` Anton Farygin
@ 2010-12-06 10:43         ` Шенцев Алексей Владимирович
  2010-12-06 11:00           ` REAL
  2010-12-06 11:10           ` Vitaly Kuznetsov
  0 siblings, 2 replies; 26+ messages in thread
From: Шенцев Алексей Владимирович @ 2010-12-06 10:43 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 06 December 2010 13:33:37 Anton Farygin wrote:
> Меня полностью 
> устраивало старое поведение installkernel, когда initrd генериться
> только для новых ядер, оставляя возможность загрузить предыдущее ядро в
> случае ошибки в обновляемом образе.

+1 , 
помятуя свои приключения при потыке перейти с 2.6.30 на 2.6.32.
Не будь под рукой рабочих образов старых ядер, ох как весело бы было мне ... 

-- 
С уважением, системный администратор
ООО "Новая Россия - КТВ"
Шенцев Алексей Владимирович.

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 10:43         ` Шенцев Алексей Владимирович
@ 2010-12-06 11:00           ` REAL
  2010-12-06 11:10           ` Vitaly Kuznetsov
  1 sibling, 0 replies; 26+ messages in thread
From: REAL @ 2010-12-06 11:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

06.12.2010 16:43, Шенцев Алексей Владимирович пишет:
>> Меня полностью
>> устраивало старое поведение installkernel, когда initrd генериться
>> только для новых ядер, оставляя возможность загрузить предыдущее ядро в
>> случае ошибки в обновляемом образе.
>
> +1 ,
> помятуя свои приключения при потыке перейти с 2.6.30 на 2.6.32.
> Не будь под рукой рабочих образов старых ядер, ох как весело бы было мне ...

Не только вам, совсем не только...

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 10:43         ` Шенцев Алексей Владимирович
  2010-12-06 11:00           ` REAL
@ 2010-12-06 11:10           ` Vitaly Kuznetsov
  2010-12-06 11:27             ` Anton Farygin
  2010-12-06 11:36             ` REAL
  1 sibling, 2 replies; 26+ messages in thread
From: Vitaly Kuznetsov @ 2010-12-06 11:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Шенцев Алексей Владимирович <ashen@novoross.multinex.ru> writes:

> On Monday 06 December 2010 13:33:37 Anton Farygin wrote:
>> Меня полностью 
>> устраивало старое поведение installkernel, когда initrd генериться
>> только для новых ядер, оставляя возможность загрузить предыдущее
> ядро в
>> случае ошибки в обновляемом образе.
>
> +1 , 
> помятуя свои приключения при потыке перейти с 2.6.30 на 2.6.32.
> Не будь под рукой рабочих образов старых ядер, ох как весело бы было
> мне ...

Старые ядра никуда не деваются

-- 
Vitaly Kuznetsov, ALT Linux


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 11:10           ` Vitaly Kuznetsov
@ 2010-12-06 11:27             ` Anton Farygin
  2010-12-06 11:50               ` Vitaly Kuznetsov
  2010-12-06 11:36             ` REAL
  1 sibling, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2010-12-06 11:27 UTC (permalink / raw)
  To: sisyphus

06.12.2010 14:10, Vitaly Kuznetsov пишет:
> Шенцев Алексей Владимирович<ashen@novoross.multinex.ru>  writes:
>
>> On Monday 06 December 2010 13:33:37 Anton Farygin wrote:
>>> Меня полностью
>>> устраивало старое поведение installkernel, когда initrd генериться
>>> только для новых ядер, оставляя возможность загрузить предыдущее
>> ядро в
>>> случае ошибки в обновляемом образе.
>>
>> +1 ,
>> помятуя свои приключения при потыке перейти с 2.6.30 на 2.6.32.
>> Не будь под рукой рабочих образов старых ядер, ох как весело бы было
>> мне ...
>
> Старые ядра никуда не деваются

Мёртвый initrd тоже может убить загрузку старого ядра.

Пример, когда make-initrd не работает я наблюдал в субботу.




^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 11:10           ` Vitaly Kuznetsov
  2010-12-06 11:27             ` Anton Farygin
@ 2010-12-06 11:36             ` REAL
  1 sibling, 0 replies; 26+ messages in thread
From: REAL @ 2010-12-06 11:36 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

06.12.2010 17:10, Vitaly Kuznetsov пишет:
>> помятуя свои приключения при потыке перейти с 2.6.30 на 2.6.32.
>> Не будь под рукой рабочих образов старых ядер, ох как весело бы было
>> мне ...
>
> Старые ядра никуда не деваются

ldv@ предложил автоматическую перегенерацию initrd для _всех_ 
установленных ядер. Так что будет без разницы, убьёт ли такая 
перегенерация рабочий initd и создаст нерабочий или просто убьёт сами 
старые ядра. Результат будет одинаков.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 11:27             ` Anton Farygin
@ 2010-12-06 11:50               ` Vitaly Kuznetsov
  2010-12-06 12:01                 ` Sergey
  0 siblings, 1 reply; 26+ messages in thread
From: Vitaly Kuznetsov @ 2010-12-06 11:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Anton Farygin <rider@altlinux.com> writes:

> 06.12.2010 14:10, Vitaly Kuznetsov пишет:
>> Шенцев Алексей Владимирович<ashen@novoross.multinex.ru>  writes:
>>
>>> On Monday 06 December 2010 13:33:37 Anton Farygin wrote:
>>>> Меня полностью
>>>> устраивало старое поведение installkernel, когда initrd генериться
>>>> только для новых ядер, оставляя возможность загрузить предыдущее ядро в
>>>> случае ошибки в обновляемом образе.
>>>
>>> +1 ,
>>> помятуя свои приключения при потыке перейти с 2.6.30 на 2.6.32.
>>> Не будь под рукой рабочих образов старых ядер, ох как весело бы
> было
>>> мне ...
>>
>> Старые ядра никуда не деваются
>
> Мёртвый initrd тоже может убить загрузку старого ядра.
>
> Пример, когда make-initrd не работает я наблюдал в субботу.

Думаю, что стоит сойтись на ручке

INITRD_AUTOUPDATE={all,default,none} в /etc/sysconfig/installkernel

-- 
Vitaly Kuznetsov, ALT Linux


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 11:50               ` Vitaly Kuznetsov
@ 2010-12-06 12:01                 ` Sergey
  2010-12-06 12:08                   ` Vitaly Kuznetsov
  0 siblings, 1 reply; 26+ messages in thread
From: Sergey @ 2010-12-06 12:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Monday 06 December 2010, Vitaly Kuznetsov wrote:

> Думаю, что стоит сойтись на ручке
> 
> INITRD_AUTOUPDATE={all,default,none} в /etc/sysconfig/installkernel
 
И никогда не ставить all по-умолчанию. :-)

-- 
С уважением, Сергей
a_s_y@sama.ru


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 12:01                 ` Sergey
@ 2010-12-06 12:08                   ` Vitaly Kuznetsov
  2010-12-06 12:20                     ` Anton Farygin
  0 siblings, 1 reply; 26+ messages in thread
From: Vitaly Kuznetsov @ 2010-12-06 12:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Sergey <a_s_y@sama.ru> writes:

> On Monday 06 December 2010, Vitaly Kuznetsov wrote:
>
>> Думаю, что стоит сойтись на ручке
>> 
>> INITRD_AUTOUPDATE={all,default,none} в /etc/sysconfig/installkernel
>
> И никогда не ставить all по-умолчанию. :-)

Наоборот :)

-- 
Vitaly Kuznetsov, ALT Linux


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 12:08                   ` Vitaly Kuznetsov
@ 2010-12-06 12:20                     ` Anton Farygin
  2010-12-06 12:42                       ` Vitaly Kuznetsov
  0 siblings, 1 reply; 26+ messages in thread
From: Anton Farygin @ 2010-12-06 12:20 UTC (permalink / raw)
  To: sisyphus

06.12.2010 15:08, Vitaly Kuznetsov пишет:
> Sergey<a_s_y@sama.ru>  writes:
>
>> On Monday 06 December 2010, Vitaly Kuznetsov wrote:
>>
>>> Думаю, что стоит сойтись на ручке
>>>
>>> INITRD_AUTOUPDATE={all,default,none} в /etc/sysconfig/installkernel
>>
>> И никогда не ставить all по-умолчанию. :-)
>
> Наоборот :)

Скажи мне, кто это будет делать, что бы однозначно на всех серверах 
заблокировать возможность установки all.

По умолчанию, если переменная не инициализирована, нужно что бы было 
поведение "default".



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 12:20                     ` Anton Farygin
@ 2010-12-06 12:42                       ` Vitaly Kuznetsov
  2010-12-06 12:56                         ` Anton Farygin
  0 siblings, 1 reply; 26+ messages in thread
From: Vitaly Kuznetsov @ 2010-12-06 12:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Anton Farygin <rider@altlinux.com> writes:

> 06.12.2010 15:08, Vitaly Kuznetsov пишет:
>> Sergey<a_s_y@sama.ru>  writes:
>>
>>> On Monday 06 December 2010, Vitaly Kuznetsov wrote:
>>>
>>>> Думаю, что стоит сойтись на ручке
>>>>
>>>> INITRD_AUTOUPDATE={all,default,none} в
> /etc/sysconfig/installkernel
>>>
>>> И никогда не ставить all по-умолчанию. :-)
>>
>> Наоборот :)
>
> Скажи мне, кто это будет делать, что бы однозначно на всех серверах
> заблокировать возможность установки all.
>
> По умолчанию, если переменная не инициализирована, нужно что бы было
> поведение "default".

Сейчас у нас как раз поведение "default" - initrd генерится к ядру,
которое становится дефолтным тем или иным способом.

-- 
Vitaly Kuznetsov, ALT Linux


^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 12:42                       ` Vitaly Kuznetsov
@ 2010-12-06 12:56                         ` Anton Farygin
  2010-12-06 13:03                           ` Valery V. Inozemtsev
  2010-12-06 13:22                           ` Денис Смирнов
  0 siblings, 2 replies; 26+ messages in thread
From: Anton Farygin @ 2010-12-06 12:56 UTC (permalink / raw)
  To: sisyphus

06.12.2010 15:42, Vitaly Kuznetsov пишет:
> Anton Farygin<rider@altlinux.com>  writes:
>
>> 06.12.2010 15:08, Vitaly Kuznetsov пишет:
>>> Sergey<a_s_y@sama.ru>   writes:
>>>
>>>> On Monday 06 December 2010, Vitaly Kuznetsov wrote:
>>>>
>>>>> Думаю, что стоит сойтись на ручке
>>>>>
>>>>> INITRD_AUTOUPDATE={all,default,none} в
>> /etc/sysconfig/installkernel
>>>>
>>>> И никогда не ставить all по-умолчанию. :-)
>>>
>>> Наоборот :)
>>
>> Скажи мне, кто это будет делать, что бы однозначно на всех серверах
>> заблокировать возможность установки all.
>>
>> По умолчанию, если переменная не инициализирована, нужно что бы было
>> поведение "default".
>
> Сейчас у нас как раз поведение "default" - initrd генерится к ядру,
> которое становится дефолтным тем или иным способом.

нужно что бы initrd генерился только к новому ядру и больше никогда.

Вот это, в моём понимании, default.

Всё остальное так или иначе ломает установленную систему.



^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 12:56                         ` Anton Farygin
@ 2010-12-06 13:03                           ` Valery V. Inozemtsev
  2010-12-06 13:22                           ` Денис Смирнов
  1 sibling, 0 replies; 26+ messages in thread
From: Valery V. Inozemtsev @ 2010-12-06 13:03 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 332 bytes --]

> нужно что бы initrd генерился только к новому ядру и больше никогда.

+1

> Вот это, в моём понимании, default.
> 
> Всё остальное так или иначе ломает установленную систему.

-- 
Valery V. Inozemtsev

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

* Re: [sisyphus] какая прелесть: Generating initrd после remove!
  2010-12-06 12:56                         ` Anton Farygin
  2010-12-06 13:03                           ` Valery V. Inozemtsev
@ 2010-12-06 13:22                           ` Денис Смирнов
  1 sibling, 0 replies; 26+ messages in thread
From: Денис Смирнов @ 2010-12-06 13:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

[-- Attachment #1: Type: text/plain, Size: 510 bytes --]

On Mon, Dec 06, 2010 at 03:56:46PM +0300, Anton Farygin wrote:

AF> нужно что бы initrd генерился только к новому ядру и больше никогда.
AF> Вот это, в моём понимании, default.
AF> Всё остальное так или иначе ломает установленную систему.

Согласен. Что-либо делать с ядрами которые лежат рядышком в системе (как
резервные на случай если что-то взорвется) -- вредительство.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 26+ messages in thread

end of thread, other threads:[~2010-12-06 13:22 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-06  5:45 [sisyphus] какая прелесть: Generating initrd после remove! Ildar Mulyukov
2010-12-06  7:53 ` Anton Farygin
2010-12-06  9:07 ` Vitaly Kuznetsov
2010-12-06  9:25   ` Sergey
2010-12-06  9:28     ` Dmitry V. Levin
2010-12-06  9:51       ` Sergey
2010-12-06 10:09         ` Владимир
2010-12-06 10:16           ` Sergey
2010-12-06  9:29   ` Anton Farygin
2010-12-06  9:32     ` Paul Wolneykien
2010-12-06  9:34     ` Dmitry V. Levin
2010-12-06  9:48       ` Sergey
2010-12-06 10:33       ` Anton Farygin
2010-12-06 10:43         ` Шенцев Алексей Владимирович
2010-12-06 11:00           ` REAL
2010-12-06 11:10           ` Vitaly Kuznetsov
2010-12-06 11:27             ` Anton Farygin
2010-12-06 11:50               ` Vitaly Kuznetsov
2010-12-06 12:01                 ` Sergey
2010-12-06 12:08                   ` Vitaly Kuznetsov
2010-12-06 12:20                     ` Anton Farygin
2010-12-06 12:42                       ` Vitaly Kuznetsov
2010-12-06 12:56                         ` Anton Farygin
2010-12-06 13:03                           ` Valery V. Inozemtsev
2010-12-06 13:22                           ` Денис Смирнов
2010-12-06 11:36             ` REAL

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git