ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] сломана генерация 70-persistent-net.rules
@ 2015-02-27 11:08 Anton Farygin
  2015-02-27 11:32 ` Michael Shigorin
  0 siblings, 1 reply; 19+ messages in thread
From: Anton Farygin @ 2015-02-27 11:08 UTC (permalink / raw)
  To: devel

Может быть у кого-то есть какие-то мысли по этому поводу?

https://bugzilla.altlinux.org/30779




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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 11:08 [devel] сломана генерация 70-persistent-net.rules Anton Farygin
@ 2015-02-27 11:32 ` Michael Shigorin
  2015-02-27 11:47   ` Anton Farygin
  0 siblings, 1 reply; 19+ messages in thread
From: Michael Shigorin @ 2015-02-27 11:32 UTC (permalink / raw)
  To: devel

On Fri, Feb 27, 2015 at 02:08:09PM +0300, Anton Farygin wrote:
> Может быть у кого-то есть какие-то мысли по этому поводу?
> https://bugzilla.altlinux.org/30779

В mkimage-profiles было сделано почти год тому (фича net-eth),
под udev-219 _не_ сломалось, подробности в баге.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 11:32 ` Michael Shigorin
@ 2015-02-27 11:47   ` Anton Farygin
  2015-02-27 13:33     ` Michael Shigorin
  0 siblings, 1 reply; 19+ messages in thread
From: Anton Farygin @ 2015-02-27 11:47 UTC (permalink / raw)
  To: devel

On 27.02.2015 14:32, Michael Shigorin wrote:
> On Fri, Feb 27, 2015 at 02:08:09PM +0300, Anton Farygin wrote:
>> Может быть у кого-то есть какие-то мысли по этому поводу?
>> https://bugzilla.altlinux.org/30779
>
> В mkimage-profiles было сделано почти год тому (фича net-eth),
> под udev-219 _не_ сломалось, подробности в баге.
>

Год назад в mkimage-profules-desktop тоже нормально работало.

В твоих подробностях нужен переводчик.



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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 11:47   ` Anton Farygin
@ 2015-02-27 13:33     ` Michael Shigorin
  2015-02-27 15:07       ` Anton Farygin
  0 siblings, 1 reply; 19+ messages in thread
From: Michael Shigorin @ 2015-02-27 13:33 UTC (permalink / raw)
  To: devel

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

On Fri, Feb 27, 2015 at 02:47:45PM +0300, Anton Farygin wrote:
> >>Может быть у кого-то есть какие-то мысли по этому поводу?
> >>https://bugzilla.altlinux.org/30779
> >В mkimage-profiles было сделано почти год тому (фича net-eth),
> >под udev-219 _не_ сломалось, подробности в баге.
> Год назад в mkimage-profules-desktop тоже нормально работало.

Так понадобилось чуточку позже -- в апреле, что ли :)

> В твоих подробностях нужен переводчик.

Бишь надо спортировать на m-p-d?  Давай попробуем.

Смысл там был такой, что надо в нужные места добавить
udev-rule-generator-net; STAGE1_PACKAGES попадает туда же,
куда и make-initrd-propagator, в m-p-d это CHROOT_PACKAGES
в profiles/Makefile.in; STAGE2_PACKAGES -- в IMAGE_PACKAGES
из вторых стадий, например, в profiles/install2/Makefile.in
или profiles/live/Makefile.in (в m-p общее выделено).

livecd-net-eth, наверное, уберу из общей stage2, всё-таки
оно заточено скорее под livecd.

Набросок статически прибитого патча прилагаю, если заработает
-- надо будет выделить в переменную.  Ещё надо добавить
udev-rule-generator-net в GLOBAL_BASE_PACKAGES дистрибутива.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info

[-- Attachment #2: m-p-d+udev-rule-generator-net.patch --]
[-- Type: text/x-patch, Size: 857 bytes --]

diff --git a/profiles/Makefile.in b/profiles/Makefile.in
index a266142..70c41d4 100644
--- a/profiles/Makefile.in
+++ b/profiles/Makefile.in
@@ -40,6 +40,7 @@ CHROOT_PACKAGES := apt-utils rsync \
 		  branding-@BRANDING@-notes \
 		  branding-@BRANDING@-bootloader \
 		  ImageMagick-tools \
+		  udev-rule-generator-net \
 		  pkg/lists/docs
 
 CLEANUP_OUTDIR=
diff --git a/profiles/install2/Makefile.in b/profiles/install2/Makefile.in
index 2dcd0d3..6387e26 100644
--- a/profiles/install2/Makefile.in
+++ b/profiles/install2/Makefile.in
@@ -25,6 +25,7 @@ IMAGE_PACKAGES = branding-@BRANDING@-release \
 		 branding-@BRANDING@-alterator \
 		 branding-@BRANDING@-bootsplash \
 		 branding-@BRANDING@-slideshow \
+		 udev-rule-generator-net \
 		 $(GLOBAL_INSTALL2_PACKAGES) \
 		 $(call list,$(GLOBAL_INSTALL2_PACKAGE_LISTS)) \
 		 $(call list,install2) \

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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 13:33     ` Michael Shigorin
@ 2015-02-27 15:07       ` Anton Farygin
  2015-02-27 17:10         ` Michael Shigorin
  2015-02-28  6:48         ` Sergey Y. Afonin
  0 siblings, 2 replies; 19+ messages in thread
From: Anton Farygin @ 2015-02-27 15:07 UTC (permalink / raw)
  To: devel

On 27.02.2015 16:33, Michael Shigorin wrote:
> On Fri, Feb 27, 2015 at 02:47:45PM +0300, Anton Farygin wrote:
>>>> Может быть у кого-то есть какие-то мысли по этому поводу?
>>>> https://bugzilla.altlinux.org/30779
>>> В mkimage-profiles было сделано почти год тому (фича net-eth),
>>> под udev-219 _не_ сломалось, подробности в баге.
>> Год назад в mkimage-profules-desktop тоже нормально работало.
>
> Так понадобилось чуточку позже -- в апреле, что ли :)
>
>> В твоих подробностях нужен переводчик.
>
> Бишь надо спортировать на m-p-d?  Давай попробуем.
>
> Смысл там был такой, что надо в нужные места добавить
> udev-rule-generator-net; STAGE1_PACKAGES попадает туда же,
> куда и make-initrd-propagator, в m-p-d это CHROOT_PACKAGES
> в profiles/Makefile.in; STAGE2_PACKAGES -- в IMAGE_PACKAGES
> из вторых стадий, например, в profiles/install2/Makefile.in
> или profiles/live/Makefile.in (в m-p общее выделено).
>
> livecd-net-eth, наверное, уберу из общей stage2, всё-таки
> оно заточено скорее под livecd.
>
> Набросок статически прибитого патча прилагаю, если заработает
> -- надо будет выделить в переменную.  Ещё надо добавить
> udev-rule-generator-net в GLOBAL_BASE_PACKAGES дистрибутива.


Так, окапывайся.

Если говорить русским языком, то ты хочешь сказать, что 
udev-rule-generator-net нужно добавить в propagator и вторую стадию 
_инсталятора_.

А я тебе говорю, что если этот файл (70-persistent-net.rules) удалить в 
установленной системе (если он создался в инсталяторе) и перезагрузить, 
то он не появляется.

Каким образом добавление его во вторую стадию инсталлера может помочь 
появлению этого файла в установленной системе с установленным пакетом 
udev-rule-generator-net-219-alt1 ????






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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 15:07       ` Anton Farygin
@ 2015-02-27 17:10         ` Michael Shigorin
  2015-02-27 17:30           ` Michael Shigorin
  2015-02-27 17:35           ` Anton Farygin
  2015-02-28  6:48         ` Sergey Y. Afonin
  1 sibling, 2 replies; 19+ messages in thread
From: Michael Shigorin @ 2015-02-27 17:10 UTC (permalink / raw)
  To: devel

On Fri, Feb 27, 2015 at 06:07:45PM +0300, Anton Farygin wrote:
> Если говорить русским языком, то ты хочешь сказать, что
> udev-rule-generator-net нужно добавить в propagator и вторую
> стадию _инсталятора_.

И это тоже.

> А я тебе говорю, что если этот файл (70-persistent-net.rules)
> удалить в установленной системе (если он создался в
> инсталяторе) и перезагрузить, то он не появляется.

Насколько помню, требуется наличие udev-rule-generator-net
_и_ 70-persistent-net.rules в установленной системе на момент
генерации initrd.

> Каким образом добавление его во вторую стадию инсталлера может
> помочь появлению этого файла в установленной системе с
> установленным пакетом udev-rule-generator-net-219-alt1 ????

Да чтоб я помнил в подробностях -- год тому помучился, выяснил,
зафиксировал в коде и забыл...

Были два нюанса:
- один про наличие /lib/udev/write_net_rules, кажется,
  при загрузке модуля для интерфейса (а в install2 он обычно
  загружается ещё из initrd, см. profiles/modules в m-p-d
  или sub.in/stage1/modules в m-p);
- второй про наличие 70-persistent-net.rules в момент создания
  initrd для устанавливаемой системы в том корне, где он создаётся.

Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
-- только что засунул в virtualbox, 70-persistent-net.rules
для eth0 создаются во время работы инсталятора и остаются
в установленной системе, состояние интерфейсов соответствует.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 17:10         ` Michael Shigorin
@ 2015-02-27 17:30           ` Michael Shigorin
  2015-02-27 17:36             ` Anton Farygin
  2015-02-27 17:35           ` Anton Farygin
  1 sibling, 1 reply; 19+ messages in thread
From: Michael Shigorin @ 2015-02-27 17:30 UTC (permalink / raw)
  To: devel

On Fri, Feb 27, 2015 at 08:10:42PM +0300, I wrote:
> Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
> http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
> -- только что засунул в virtualbox, 70-persistent-net.rules
> для eth0 создаются во время работы инсталятора и остаются
> в установленной системе, состояние интерфейсов соответствует.

Перепроверил на установленной с этой исошки системе --
в initrd нет ни 70-persistent-net.rules, ни сетевых модулей.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 17:10         ` Michael Shigorin
  2015-02-27 17:30           ` Michael Shigorin
@ 2015-02-27 17:35           ` Anton Farygin
  1 sibling, 0 replies; 19+ messages in thread
From: Anton Farygin @ 2015-02-27 17:35 UTC (permalink / raw)
  To: devel

On 27.02.2015 20:10, Michael Shigorin wrote:
> On Fri, Feb 27, 2015 at 06:07:45PM +0300, Anton Farygin wrote:
>> Если говорить русским языком, то ты хочешь сказать, что
>> udev-rule-generator-net нужно добавить в propagator и вторую
>> стадию _инсталятора_.
>
> И это тоже.
>
>> А я тебе говорю, что если этот файл (70-persistent-net.rules)
>> удалить в установленной системе (если он создался в
>> инсталяторе) и перезагрузить, то он не появляется.
>
> Насколько помню, требуется наличие udev-rule-generator-net
> _и_ 70-persistent-net.rules в установленной системе на момент
> генерации initrd.

Погоди, ты утверждаешь, что для создания 70-persistent-net-rules 
требуется наличие  70-persistent-net-rules. Не находишь это странным.

>
>> Каким образом добавление его во вторую стадию инсталлера может
>> помочь появлению этого файла в установленной системе с
>> установленным пакетом udev-rule-generator-net-219-alt1 ????
>
> Да чтоб я помнил в подробностях -- год тому помучился, выяснил,
> зафиксировал в коде и забыл...
>
> Были два нюанса:
> - один про наличие /lib/udev/write_net_rules, кажется,
>    при загрузке модуля для интерфейса (а в install2 он обычно
>    загружается ещё из initrd, см. profiles/modules в m-p-d
>    или sub.in/stage1/modules в m-p);
> - второй про наличие 70-persistent-net.rules в момент создания
>    initrd для устанавливаемой системы в том корне, где он создаётся.
>
> Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
> http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
> -- только что засунул в virtualbox, 70-persistent-net.rules
> для eth0 создаются во время работы инсталятора и остаются
> в установленной системе, состояние интерфейсов соответствует.
>

Неинтересно во время установки. Оно конечно нужно, но не сейчас.

Сейчас мне важно создание 70-persistent-net.rules в установленной 
системе после добавления соответствующего пакета и перезагрузки. Это 
почему-то не срабатывает, хочется понять почему и как сделать что бы 
срабатывало.



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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 17:30           ` Michael Shigorin
@ 2015-02-27 17:36             ` Anton Farygin
  2015-02-27 18:18               ` alexei
  0 siblings, 1 reply; 19+ messages in thread
From: Anton Farygin @ 2015-02-27 17:36 UTC (permalink / raw)
  To: devel

On 27.02.2015 20:30, Michael Shigorin wrote:
> On Fri, Feb 27, 2015 at 08:10:42PM +0300, I wrote:
>> Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
>> http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
>> -- только что засунул в virtualbox, 70-persistent-net.rules
>> для eth0 создаются во время работы инсталятора и остаются
>> в установленной системе, состояние интерфейсов соответствует.
>
> Перепроверил на установленной с этой исошки системе --
> в initrd нет ни 70-persistent-net.rules, ни сетевых модулей.
>

А теперь удали в системе 70-persistent-net.rules и перезагрузись.



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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 17:36             ` Anton Farygin
@ 2015-02-27 18:18               ` alexei
  2015-02-27 19:02                 ` Anton Farygin
  0 siblings, 1 reply; 19+ messages in thread
From: alexei @ 2015-02-27 18:18 UTC (permalink / raw)
  To: ALT Linux Team development discussions



----- Исходное сообщение -----
> От: "Anton Farygin" <rider@altlinux.com>
> Кому: devel@lists.altlinux.org
> Отправленные: Суббота, 28 Февраль 2015 г 1:36:52
> Тема: Re: [devel] сломана генерация 70-persistent-net.rules

> On 27.02.2015 20:30, Michael Shigorin wrote:
>> On Fri, Feb 27, 2015 at 08:10:42PM +0300, I wrote:
>>> Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
>>> http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
>>> -- только что засунул в virtualbox, 70-persistent-net.rules
>>> для eth0 создаются во время работы инсталятора и остаются
>>> в установленной системе, состояние интерфейсов соответствует.
>>
>> Перепроверил на установленной с этой исошки системе --
>> в initrd нет ни 70-persistent-net.rules, ни сетевых модулей.
>>
> 
> А теперь удали в системе 70-persistent-net.rules и перезагрузись.

По-идее, это логично, если в уже уствновленной системе этот файл удален,
то он не нужен. Выходит, нужно просто приложить инструмент, которым
этот файл можно создать снова.


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 18:18               ` alexei
@ 2015-02-27 19:02                 ` Anton Farygin
  2015-02-27 20:52                   ` Michael Shigorin
  2015-02-28  3:05                   ` alexei
  0 siblings, 2 replies; 19+ messages in thread
From: Anton Farygin @ 2015-02-27 19:02 UTC (permalink / raw)
  To: devel

On 27.02.2015 21:18, alexei-W/DNgjy8krs@public.gmane.org wrote:
>
>
> ----- Исходное сообщение -----
>> От: "Anton Farygin" <rider@altlinux.com>
>> Кому: devel@lists.altlinux.org
>> Отправленные: Суббота, 28 Февраль 2015 г 1:36:52
>> Тема: Re: [devel] сломана генерация 70-persistent-net.rules
>
>> On 27.02.2015 20:30, Michael Shigorin wrote:
>>> On Fri, Feb 27, 2015 at 08:10:42PM +0300, I wrote:
>>>> Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
>>>> http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
>>>> -- только что засунул в virtualbox, 70-persistent-net.rules
>>>> для eth0 создаются во время работы инсталятора и остаются
>>>> в установленной системе, состояние интерфейсов соответствует.
>>>
>>> Перепроверил на установленной с этой исошки системе --
>>> в initrd нет ни 70-persistent-net.rules, ни сетевых модулей.
>>>
>>
>> А теперь удали в системе 70-persistent-net.rules и перезагрузись.
>
> По-идее, это логично, если в уже уствновленной системе этот файл удален,
> то он не нужен. Выходит, нужно просто приложить инструмент, которым
> этот файл можно создать снова.

Это не логично, ибо если уже в установленную систему добавить сетевой 
адаптер, то файл не сгенерится.

Т.е. - это поведение заметно отличается от того, которое было во времена 
p6/p7



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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 19:02                 ` Anton Farygin
@ 2015-02-27 20:52                   ` Michael Shigorin
  2015-02-28  3:05                   ` alexei
  1 sibling, 0 replies; 19+ messages in thread
From: Michael Shigorin @ 2015-02-27 20:52 UTC (permalink / raw)
  To: devel

On Fri, Feb 27, 2015 at 08:35:18PM +0300, Anton Farygin wrote:
> >Насколько помню, требуется наличие udev-rule-generator-net _и_
> >70-persistent-net.rules в установленной системе на момент
> >генерации initrd.
> Погоди, ты утверждаешь, что для создания 
> 70-persistent-net-rules требуется наличие  
> 70-persistent-net-rules. Не находишь это странным.

Не, я чуть-чуть другое сказал, но тоже неточно -- т.к.
в initrd установленной системы сетевые модули не попадают.
https://bugzilla.altlinux.org/show_bug.cgi?id=30779#c4

Но есть момент с kvm (я бы предложил по умолчанию такую диверсию
в make-initrd не устраивать, уж больно неожиданно и избирательно):
http://lists.altlinux.org/pipermail/devel/2014-August/198968.html

> Неинтересно во время установки. Оно конечно нужно, но не сейчас.

Это в т.ч. вопрос настройки, если ты кладёшь alterator-net-eth.

> Сейчас мне важно создание 70-persistent-net.rules в
> установленной системе после добавления соответствующего пакета
> и перезагрузки.  Это почему-то не срабатывает, хочется понять
> почему и как сделать что бы срабатывало.

Похоже, изменился механизм сохранения привязки между загрузками.


On Fri, Feb 27, 2015 at 08:36:52PM +0300, Anton Farygin wrote:
> А теперь удали в системе 70-persistent-net.rules и
> перезагрузись.

Опять eth0, в /etc файлик не перегенерировался, наблюдаю
/run/udev/tmp-rules--70-persistent-net.rules нужного вида.


On Fri, Feb 27, 2015 at 10:02:42PM +0300, Anton Farygin wrote:
> Это не логично, ибо если уже в установленную систему добавить
> сетевой адаптер, то файл не сгенерится.

Добавил, получил eth1.  В /etc файла нет, в /run/udev есть.

> Т.е. - это поведение заметно отличается от того, которое было
> во времена p6/p7

Да и от 4.0, надо сказать...

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 19:02                 ` Anton Farygin
  2015-02-27 20:52                   ` Michael Shigorin
@ 2015-02-28  3:05                   ` alexei
  2015-02-28  3:40                     ` Hihin Ruslan
                                       ` (2 more replies)
  1 sibling, 3 replies; 19+ messages in thread
From: alexei @ 2015-02-28  3:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

----- Исходное сообщение -----
> От: "Anton Farygin" <rider@altlinux.com>
> Кому: devel@lists.altlinux.org
> Отправленные: Суббота, 28 Февраль 2015 г 3:02:42
> Тема: Re: [devel] сломана генерация 70-persistent-net.rules

> On 27.02.2015 21:18, alexei-W/DNgjy8krs@public.gmane.org wrote:
>>
>>
>> ----- Исходное сообщение -----
>>> От: "Anton Farygin" <rider@altlinux.com>
>>> Кому: devel@lists.altlinux.org
>>> Отправленные: Суббота, 28 Февраль 2015 г 1:36:52
>>> Тема: Re: [devel] сломана генерация 70-persistent-net.rules
>>
>>> On 27.02.2015 20:30, Michael Shigorin wrote:
>>>> On Fri, Feb 27, 2015 at 08:10:42PM +0300, I wrote:
>>>>> Если хочешь, глянь (это инсталер с make-initrd-0.9.0, неважно):
>>>>> http://fly.osdn.org.ua/~mike/iso/tmp/m-i-0.9/icewm-20150226-x86_64.iso
>>>>> -- только что засунул в virtualbox, 70-persistent-net.rules
>>>>> для eth0 создаются во время работы инсталятора и остаются
>>>>> в установленной системе, состояние интерфейсов соответствует.
>>>>
>>>> Перепроверил на установленной с этой исошки системе --
>>>> в initrd нет ни 70-persistent-net.rules, ни сетевых модулей.
>>>>
>>>
>>> А теперь удали в системе 70-persistent-net.rules и перезагрузись.
>>
>> По-идее, это логично, если в уже уствновленной системе этот файл удален,
>> то он не нужен. Выходит, нужно просто приложить инструмент, которым
>> этот файл можно создать снова.
> 
> Это не логично, ибо если уже в установленную систему добавить сетевой
> адаптер, то файл не сгенерится.

Как отрабатывать ситуацитю, когда этот файл не нужен? К примеру, у меня
на всех системах сетевые интерфейсы виде enpXsY, и непрошеное появление
этого файла будет очень неприятным сюрпризом.


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-28  3:05                   ` alexei
@ 2015-02-28  3:40                     ` Hihin Ruslan
  2015-02-28  6:52                     ` Sergey Y. Afonin
  2015-02-28  6:58                     ` Sergey Y. Afonin
  2 siblings, 0 replies; 19+ messages in thread
From: Hihin Ruslan @ 2015-02-28  3:40 UTC (permalink / raw)
  To: devel

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

Здравствуйте alexei@taf.ru
  В сообщении от 28 февраля 2015 alexei@taf.ru написал(a):
> Выходит, нужно просто приложить инструмент, которым
> >> этот файл можно создать снова.
> >
> > Это не логично, ибо если уже в установленную систему
> > добавить сетевой адаптер, то файл не сгенерится.
>
> Как отрабатывать ситуацитю, когда этот файл не нужен? К
> примеру, у меня на всех системах сетевые интерфейсы виде
> enpXsY, и непрошеное появление этого файла будет очень
> неприятным сюрпризом.

Удалить пакет с этим инструментом.

-- 
  А ещё говорят так  (fortune):
 
When nothing can possibly go wrong, it will. 
________________________________________________________________________
С уважением Хихин Руслан

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

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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-27 15:07       ` Anton Farygin
  2015-02-27 17:10         ` Michael Shigorin
@ 2015-02-28  6:48         ` Sergey Y. Afonin
  2015-02-28  9:00           ` Anton Farygin
  1 sibling, 1 reply; 19+ messages in thread
From: Sergey Y. Afonin @ 2015-02-28  6:48 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Friday 27 February 2015, Anton Farygin wrote:

> А я тебе говорю, что если этот файл (70-persistent-net.rules) удалить в 
> установленной системе (если он создался в инсталяторе) и перезагрузить, 
> то он не появляется.
 
А если вот так ? http://bugzilla.altlinux.org/show_bug.cgi?id=29282#c3

-- 
С уважением, Сергей Афонин


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-28  3:05                   ` alexei
  2015-02-28  3:40                     ` Hihin Ruslan
@ 2015-02-28  6:52                     ` Sergey Y. Afonin
  2015-02-28  6:58                     ` Sergey Y. Afonin
  2 siblings, 0 replies; 19+ messages in thread
From: Sergey Y. Afonin @ 2015-02-28  6:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Saturday 28 February 2015, alexei@taf.ru wrote:

> Как отрабатывать ситуацитю, когда этот файл не нужен?

apt-get remove udev-rule-generator-net ?

-- 
С уважением, Сергей Афонин


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-28  3:05                   ` alexei
  2015-02-28  3:40                     ` Hihin Ruslan
  2015-02-28  6:52                     ` Sergey Y. Afonin
@ 2015-02-28  6:58                     ` Sergey Y. Afonin
  2015-02-28  8:51                       ` Anton Farygin
  2 siblings, 1 reply; 19+ messages in thread
From: Sergey Y. Afonin @ 2015-02-28  6:58 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Saturday 28 February 2015, alexei@taf.ru wrote:

> К примеру, у меня на всех системах сетевые интерфейсы виде enpXsY,

Кстати, о птичках. Вот тут написано, почему enpXsY - это очень плохо:
http://bugzilla.altlinux.org/show_bug.cgi?id=28955#c32
То есть, в ядре что-то решили переделать, и привет.

А вот тут есть предложение, как сделать так, чтобы и волки сыты, и овцы целы:
http://bugzilla.altlinux.org/show_bug.cgi?id=29282#c2

-- 
С уважением, Сергей Афонин


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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-28  6:58                     ` Sergey Y. Afonin
@ 2015-02-28  8:51                       ` Anton Farygin
  0 siblings, 0 replies; 19+ messages in thread
From: Anton Farygin @ 2015-02-28  8:51 UTC (permalink / raw)
  To: devel

On 28.02.2015 09:58, Sergey Y. Afonin wrote:
> On Saturday 28 February 2015, alexei@taf.ru wrote:
>
>> К примеру, у меня на всех системах сетевые интерфейсы виде enpXsY,
>
> Кстати, о птичках. Вот тут написано, почему enpXsY - это очень плохо:
> http://bugzilla.altlinux.org/show_bug.cgi?id=28955#c32
> То есть, в ядре что-то решили переделать, и привет.
>
> А вот тут есть предложение, как сделать так, чтобы и волки сыты, и овцы целы:
> http://bugzilla.altlinux.org/show_bug.cgi?id=29282#c2
>

Для начала заставить бы работать этот инструмент.



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

* Re: [devel] сломана генерация 70-persistent-net.rules
  2015-02-28  6:48         ` Sergey Y. Afonin
@ 2015-02-28  9:00           ` Anton Farygin
  0 siblings, 0 replies; 19+ messages in thread
From: Anton Farygin @ 2015-02-28  9:00 UTC (permalink / raw)
  To: devel

On 28.02.2015 09:48, Sergey Y. Afonin wrote:
> On Friday 27 February 2015, Anton Farygin wrote:
>
>> А я тебе говорю, что если этот файл (70-persistent-net.rules) удалить в
>> установленной системе (если он создался в инсталяторе) и перезагрузить,
>> то он не появляется.
>
> А если вот так ? http://bugzilla.altlinux.org/show_bug.cgi?id=29282#c3
>

После загрузки всё отрабатывает, я по моему уже писал про это.

Вопрос к знатокам udev: на момент записи /etc/udev уже RW ?

Если не RW, то запись идёт в RULES_FILE=$tmp_rules_file, который 
собственно находится в /run/udev/

А вот кто должен переносить $tmp_rules_file в /etc/udev/rules.d/ ?

Есть апстрим у этого кода ?



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

end of thread, other threads:[~2015-02-28  9:00 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-27 11:08 [devel] сломана генерация 70-persistent-net.rules Anton Farygin
2015-02-27 11:32 ` Michael Shigorin
2015-02-27 11:47   ` Anton Farygin
2015-02-27 13:33     ` Michael Shigorin
2015-02-27 15:07       ` Anton Farygin
2015-02-27 17:10         ` Michael Shigorin
2015-02-27 17:30           ` Michael Shigorin
2015-02-27 17:36             ` Anton Farygin
2015-02-27 18:18               ` alexei
2015-02-27 19:02                 ` Anton Farygin
2015-02-27 20:52                   ` Michael Shigorin
2015-02-28  3:05                   ` alexei
2015-02-28  3:40                     ` Hihin Ruslan
2015-02-28  6:52                     ` Sergey Y. Afonin
2015-02-28  6:58                     ` Sergey Y. Afonin
2015-02-28  8:51                       ` Anton Farygin
2015-02-27 17:35           ` Anton Farygin
2015-02-28  6:48         ` Sergey Y. Afonin
2015-02-28  9:00           ` Anton Farygin

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

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


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