Re: proposal: Hybrid network stack for Trixie

2024-09-24 Thread Lukas Märdian
On 23.09.24 13:33, Richard Lewis wrote: Lukas Märdian writes: On 23.09.24 12:27, Ansgar 🙀 wrote: On Mon, 2024-09-23 at 12:22 +0200, Lukas Märdian wrote: On 22.09.24 15:58, Ansgar 🙀 wrote: On Fri, 2024-09-20 at 13:12 +0200, Lukas Märdian wrote: The benefit that Netplan would provide in

Re: proposal: Hybrid network stack for Trixie

2024-09-23 Thread Lukas Märdian
On 23.09.24 12:27, Ansgar 🙀 wrote: On Mon, 2024-09-23 at 12:22 +0200, Lukas Märdian wrote: On 22.09.24 15:58, Ansgar 🙀 wrote: On Fri, 2024-09-20 at 13:12 +0200, Lukas Märdian wrote: I've repeated the reasons why I think a hybrid stack using Netplan is a feasible solution many tim

Re: proposal: Hybrid network stack for Trixie

2024-09-23 Thread Lukas Märdian
On 22.09.24 12:22, Chris Hofstaedtler wrote: * Lukas Märdian [240920 13:13]: I've repeated the reasons why I think a hybrid stack using Netplan is a feasible solution many times in previous threads, therefore I'd like to refer to a list of frequently asked questions, instead of spre

Re: proposal: Hybrid network stack for Trixie

2024-09-23 Thread Lukas Märdian
On 22.09.24 23:59, Josh Triplett wrote: On Sun, Sep 22, 2024 at 10:30:12PM +0200, Andrea Pappacoda wrote: On Sun Sep 22, 2024 at 8:06 PM CEST, Josh Triplett wrote: There's one other desirable feature that would make this a robust solution: having NetworkManager do something to handle or ignore

Re: proposal: Hybrid network stack for Trixie

2024-09-23 Thread Lukas Märdian
Hi! On 22.09.24 15:58, Ansgar 🙀 wrote: On Fri, 2024-09-20 at 13:12 +0200, Lukas Märdian wrote: I've repeated the reasons why I think a hybrid stack using Netplan is a feasible solution many times in previous threads, therefore I'd like to refer to a list of frequently asked question

Re: proposal: Hybrid network stack for Trixie

2024-09-23 Thread Lukas Märdian
On 23.09.24 11:04, Marco d'Itri wrote: On Sep 23, Holger Levsen wrote: ifupdown2 is like ifupdown, just rewritten in python. Yes, that's the problem: there was a consensus that it is not an appropriate dependency for the base system. ifupdown2 will still be around for anybody who wants to ins

proposal: Hybrid network stack for Trixie

2024-09-20 Thread Lukas Märdian
Hi all! After hosting a networking [bof] at DebConf 2024, consulting with the networking [team] and receiving comments from others on this mailing list, I'd like to summarize the state of affairs in our network tooling discussion and make a formal proposal of how we can move forward. The change fr

Re: Community survey on network stack for Trixie

2024-09-05 Thread Lukas Märdian
On 04.09.24 21:41, Daniel Baumann wrote: sorry, one more.. On 9/4/24 18:00, Lukas Märdian wrote: But we ought to look at the bigger picture! From that point of view, it doesn't make sense to even consider netplan. No distribution other than ubuntu is using it. If Debian uses ne

Re: Community survey on network stack for Trixie

2024-09-05 Thread Lukas Märdian
On 05.09.24 11:36, Daniel Baumann wrote: On 9/5/24 10:43, Marc Haber wrote: I don't see a problem with keeping ifupdown{2,-ng,} if none of those packages is part of the default install and we remove it from the beginner- and intermediate-level docs. right, me neither; but Lukas' argument was t

Re: Community survey on network stack for Trixie

2024-09-04 Thread Lukas Märdian
On 04.09.24 17:26, Marco d'Itri wrote: With Netplan we could provide coherent network configuration across all variants of Debian (server, cloud, laptop, ...), while choosing the best underlying stack for the usecase (i.e. systemd-networkd on server/cloud and NetworkManager on desktop/laptop). O

Re: Community survey on network stack for Trixie

2024-09-04 Thread Lukas Märdian
On 04.09.24 13:28, Daniel Baumann wrote: On 9/3/24 18:24, Lukas Märdian wrote: The nice thing about Netplan is that it [...] functions as a layer on top. I don't understand what actual problem netplan is trying to solve. On servers I want systemd-networkd directly anyway (for lacp, vla

Re: Community survey on network stack for Trixie

2024-09-04 Thread Lukas Märdian
Hi all! On 04.09.24 15:46, Marc Haber wrote: On Wed, 4 Sep 2024 11:27:45 +0200, Chris Hofstaedtler wrote: * Marco d'Itri [240903 14:04]: My position is that I am happy for Debian to have the option of netplan but I do not think that it should be installed by default, because it is an abstrac

Re: Community survey on network stack for Trixie

2024-09-03 Thread Lukas Märdian
On 03.09.24 16:13, Alexandru Mihail wrote: Hi, I second Hakan's thoughts and reasons for using NetworkManager going forward, as opposed to netplan. I work in a company which ships boat loads of network devices (think industrial routers, GSM gear, factory equipment) running a wide variety of Linux

Re: Network stack for Trixie

2024-08-21 Thread Lukas Märdian
references that you dropped from the email quotation. --- 8< --- On 20.08.24 12:58, Lukas Märdian wrote: Hi network maintainers! After our [Networking BoF] at DebConf24 in Busan I had the impression that Santiago is primarily interested in sunsetting classic ifupdown while avoiding to pull

Re: what about Netplan?

2024-07-16 Thread Lukas Märdian
On 16.07.24 15:05, gregor herrmann wrote: On Tue, 16 Jul 2024 13:13:16 +0200, Philip Hands wrote: I suspect having something that's agnostic about the underlying implementation as our default would be rather better for the non-systemd options that people care about, … Also, networkd doesn't sup

Re: what about Netplan?

2024-07-16 Thread Lukas Märdian
On 16.07.24 11:24, Stephan Seitz wrote: Am Di, Jul 16, 2024 at 10:54:47 +0200 schrieb Lukas Märdian: * Netplan PLUS NetworkManager(desktop/laptop) All my desktops have only LAN and are working very well with ifupdown since the beginning. My Laptops are mostly in a LAN either. So NM is onlay

Re: what about Netplan?

2024-07-16 Thread Lukas Märdian
On 16.07.24 11:06, tho...@goirand.fr wrote: On Jul 16, 2024 4:55 PM, Lukas Märdian wrote: > Netplan is integrated with [cloud-init] "v2" network configuration and the "cloud-config" > is adopted by many major public cloud providers (AWS, GCE, Azure, ...) as a d

Re: what about Netplan?

2024-07-16 Thread Lukas Märdian
On 16.07.24 11:24, Jose Luis Tallon wrote: On 16/7/24 10:54, Lukas Märdian wrote: [snip] But it's not just this. Netplan's beauty starts to shine when we're talking about the full picture: * Netplan PLUS sd-networkd (server/cloud/container) * Netplan PLUS NetworkManager

Re: what about Netplan?

2024-07-16 Thread Lukas Märdian
On 16.07.24 08:00, Marc Haber wrote: On Mon, 15 Jul 2024 15:35:32 +0200, Lukas Märdian wrote: I don't want people to think too much in terms of "sd-networkd VS Netplan", but rather in terms of "sd-networkd PLUS Netplan". Contributors to Netplan naturally build up know

Re: what about Netplan?

2024-07-15 Thread Lukas Märdian
On 15.07.24 16:06, Marvin Renich wrote: * Lukas Märdian [240715 09:36]: I don't want people to think too much in terms of "sd-networkd VS Netplan", but rather in terms of "sd-networkd PLUS Netplan". I'm a little confused. Much earlier in this thread it was st

Re: what about Netplan?

2024-07-15 Thread Lukas Märdian
On 15.07.24 15:50, Luca Boccassi wrote: On Sun, 14 Jul 2024 at 19:21, Simon McVittie wrote: Dependency size and maintenance --- I also notice that the netplan.io package would bring GLib, Python, python3-dbus and python3-yaml into the dependencies of the base system

Re: what about Netplan?

2024-07-15 Thread Lukas Märdian
On 14.07.24 20:20, Simon McVittie wrote: On Sun, 14 Jul 2024 at 17:09:48 +0100, Steve McIntyre wrote: Luca Boccassi wrote: [...] I understand what you're trying to say, but that's a disingenuous comparison. systemd is a massive (some would say *too* massive) project with fingers in many pies.

Re: what about Netplan?

2024-07-13 Thread Lukas Märdian
On 13.07.24 17:40, Luca Boccassi wrote: On Thu, 11 Jul 2024 at 12:12, Lukas Märdian wrote: On 11.07.24 11:13, Marco d'Itri wrote: On Jul 11, Philip Hands wrote: I've only seen netplan mentioned in passing in this thread so far. Because I believe that Netplan is the answer to

Re: what about Netplan?

2024-07-11 Thread Lukas Märdian
On 11.07.24 11:13, Marco d'Itri wrote: On Jul 11, Philip Hands wrote: I've only seen netplan mentioned in passing in this thread so far. Because I believe that Netplan is the answer to a question that nobody asked here. It has all the disadvantages of switching to a new configuration format,

Re: default network management tools

2024-07-11 Thread Lukas Märdian
On 11.07.24 02:18, Thomas Goirand wrote: On 7/10/24 20:03, Michael Biebl wrote: Since there is a lot of support for this idea, the next logical step as smcv said, would be to make d-i/netcfg networkd aware. At the beginning, this could be opt-in (for testing purposes) and we could make it the

Re: what about Netplan?

2024-07-11 Thread Lukas Märdian
On 11.07.24 09:16, Philip Hands wrote: Simon McVittie writes: On Tue, 09 Jul 2024 at 16:21:16 +0200, Ansgar 🙀 wrote: On Tue, 2024-07-09 at 22:44 +0900, Simon Richter wrote: I believe NM does not have a fixed configuration format, but only a dbus API. It's perfectly fine to edit configurati

Re: proposal: dhcpcd-base as standard DHCP client starting with Trixie

2023-07-17 Thread Lukas Märdian
On Fri, Jul 14, 2023 at 09:33:12AM -0400, Jeremy Bícha wrote: > On Wed, Jul 12, 2023 at 8:32 AM Lukas Märdian wrote: > > (We're also working on a bidirectional Netplan-NetworkManager integration, > > that allows NM to feed back it's configuration into Netplan YAML forma

Re: proposal: dhcpcd-base as standard DHCP client starting with Trixie

2023-07-12 Thread Lukas Märdian
On Wed, Jul 12, 2023 at 01:33:02PM +0200, Andrey Rakhmatullin wrote: > On Wed, Jul 12, 2023 at 12:26:52PM +0100, Simon McVittie wrote: > > > From the discussions above, it seems that NetworkManager is relevant as > > > well, > > > though, and is being pulled in whenever a desktop task is installed

Re: proposal: dhcpcd-base as standard DHCP client starting with Trixie

2023-07-12 Thread Lukas Märdian
On Tue, Jul 11, 2023 at 03:06:57PM -0600, Sam Hartman wrote: > >>>>> "Lukas" == Lukas Märdian writes: > > > Lukas> Therefore, I'd love to see Netplan to be used in combination > Lukas> with this! It's a clean, declarative conf

Re: proposal: dhcpcd-base as standard DHCP client starting with Trixie

2023-07-11 Thread Lukas Märdian
On Mon, Jul 10, 2023 at 09:39:52AM -0400, nick black wrote: > Helmut Grohne left as an exercise for the reader: > > And yeah, please work on changing that ifupdown by default. I'm faced > > with having to uninstall it from more and more systems. In case, you > > do a straw poll, I vote for systemd

Re: Default network configuration system (was Re: proposal: dhcpcd-base as standard DHCP client starting with Trixie)

2023-06-22 Thread Lukas Märdian
On Thu, Jun 22, 2023 at 01:39:02PM +0800, Paul Wise wrote: > On Tue, 2023-06-20 at 11:19 +0200, Lukas Maerdian wrote: > > > Netplan allows to configure both of those tools and is already being > > used across Ubuntu and in Debian cloud-images for this purpose. All > > while keeping full flexibilit