Thomas Haller <[email protected]> on Wed, 2015/11/25 15:11:
> On Wed, 2015-11-25 at 11:53 +0100, Christian Hess wrote:
> > From: Christian Hesse <[email protected]>
> > 
> > It is possible to use systemd-networkd for some general network setup
> > (rename devices, ...) even for devices that are managed by
> > NetworkManager later.
> > Since systemd 228 the behaviour changed that systemd-networkd drops
> > foreign configuration from devices. It does not change configuration
> > that is done after systemd-networkd has started up, though.
> > To prevent race conditions we order NetworkManager service to start
> > after systemd-networkd service.  
> 
> The "After" will delay starting NetworkManager only "after networkd
> declared to be started".

That's not true. From man 5 systemd.unit:

[...] while After= ensures that the configured unit is started after the
listed unit finished starting up [...]

> That is not the same as "after networkd completed configuring the
> network interfaces" -- which is what "networkd-wait-online.service"
> might be.

This service can be activated in addition, but achieves something different:
It finished successful after a network connection is established, which is
different from starting the systemd-networkd service.

> Because of that, I don't think this patch is correct.

I think it is. ;)
-- 
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
putchar(b-1/(/*               gcc -o sig sig.c && ./sig    */b/42*2-3)*42);}

Attachment: pgph09fmkFpVd.pgp
Description: OpenPGP digital signature

_______________________________________________
networkmanager-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to