michaelrigart / ansible-role-interfaces

An ansible role for configuring different network interfaces
GNU General Public License v3.0
83 stars 61 forks source link

netplan #40

Open vladshved opened 6 years ago

vladshved commented 6 years ago

Is netplan going to be supported soon? Ubuntu 18.04 seem to use it by default.

markgoddard commented 6 years ago

I do not have any plans to support netplan. @michaelrigart, do you?

Please feel free to implement this feature.

vladshved commented 6 years ago

Just curious, something wrong with netplan or just no time to do it? Also galaxy page says this project supports 18.04.

markgoddard commented 6 years ago

I tend to use Red Hat distros, so it's not a priority for me. Does lack of support for netplan prevent support of 18.04?

vladshved commented 6 years ago

Netplan uses different configuration file, it possible to work around it and make it work but "out of the box" no. Take look at this project: https://github.com/mrlesmithjr/ansible-netplan

Work around include, removing netplan and installing back classic ifupdown or when preseeding include netcfg/do_not_use_netplan option. Last one seem to be buggy and didnt work for me.

michaelrigart commented 6 years ago

I currently lack the time to dive into this. So I'm personally not planning to implement support. But you never know when it might pop-up in my current workload.

But feel free to take a stab at it :)