[cloud] #14: Investigate systemd-networkd

Fedora Cloud Trac Tickets cloud-trac at fedoraproject.org
Tue Apr 15 16:38:41 UTC 2014


#14: Investigate systemd-networkd
------------------------------+--------------------------------
 Reporter:  mattdm            |       Owner:  janeznemanic
     Type:  task              |      Status:  new
 Priority:  normal            |   Milestone:  Fedora 21 (Alpha)
Component:  Cloud Base Image  |  Resolution:
 Keywords:                    |
------------------------------+--------------------------------

Comment (by janeznemanic):

 Replying to [comment:8 mattdm]:
 > Also, note that we are not using NetworkManager -- we're using the
 traditional network initscripts. It would be nice to eventually move away
 from these, and I don't have a strong view over which one should win (once
 NetworkManager gains the ability to configure a dhcp interface and then
 stop running).
 >
 > From my (cloud SIG) point of view, NetworkManager has the disadvantage
 of being dependency heavy (and the run-once mode is not yet done -- see
 https://bugzilla.redhat.com/show_bug.cgi?id=863515), but the significant
 advantage of parsing the existing config files.
 >
 > If there were a generator for systemd-networkd which could read the
 basic values from the legacy files and create network units on the fly
 (akin to systemd-fstab-generator), that would level that advantage. (No
 need to implement the full syntax; just basic static and dhcp, plus log
 when something isn't understood and perhaps recommend NetworkManager for
 this cases.) And ifup/ifdown compatibility scripts would be nice (although
 I don't think we generally care for the cloud case)

 Found out today on mailing list that cloud image is not using
 NetworkManager?. To me the idea of having both NetworkManager? and
 systemd-networkd in the cloud image is a little bit strange since both are
 network managers. I assume that NetworkManager? is superior to systemd-
 networkd, but I think systemd-networkd does it's job good in virtualized
 environment. Anyway I'm not an expert so that's just my opinion.

-- 
Ticket URL: <https://fedorahosted.org/cloud/ticket/14#comment:14>
cloud <https://fedorahosted.org/cloud>
Fedora Cloud Working Group Ticketing System


More information about the cloud mailing list