Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are there any plans to support netplan with Ubuntu 18? #239

Open
mdwheele opened this issue Feb 5, 2018 · 2 comments
Open

Are there any plans to support netplan with Ubuntu 18? #239

mdwheele opened this issue Feb 5, 2018 · 2 comments

Comments

@mdwheele
Copy link

mdwheele commented Feb 5, 2018

Related: https://wiki.ubuntu.com/Netplan, https://wiki.ubuntu.com/MigratingToNetplan

If there is a better place for this type of question, let me know and I can close.

Netplan is an abstraction over NetworkManager / networkd. It uses YAML configuration files to specify supported backends and renders configs. It currently is released on Ubuntu 17.10 and will ship with Ubuntu 18.04 LTS.

Where does this module fit in that landscape? Would the advice be to disable management abstractions like Netplan and rely on the module? Or would expanding scope of this module to manage Netplan, itself (for Ubuntu systems) be a reasonable approach?

Mostly interested in discussion; no specific issue to report.

@bastelfreak
Copy link
Member

Hi @mdwheele, thanks for bringing this up. I am not sure if this module is the right place for netplan, probably not. Maybe it needs its own module, which uses puppet-network as a dependency (depending on the type of backend)? For networkd support you maybe want to check out https://github.com/camptocamp/puppet-systemd.

@amuckart
Copy link

amuckart commented Dec 9, 2020

Hi @mdwheele, thanks for bringing this up. I am not sure if this module is the right place for netplan, probably not.

It seems strange to me to have a module called 'network' that can't manage the default network configuration system of a major distribution.
Should this perhaps be renamed to 'ifupdown' instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants