Hi,
I have been trying to find info about MAAS’s specific requirements for:
- Supported host OS - if it’s a snap, will it basically run on any OS that has snapd and postgresql?
- Network Renderer (e.g. networkd, NetworkManager, ifupdown, etc.) - is it tied to networkd, or do dhcpd+auto-discovery still work regardless of which renderer the host OS is using?
- Ancillary network packages: cloud-init, netplan, dnsmasq, ufw, etc. does the MAAS snap require any of these to be available as packages on the system in order for the network features in MAAS to function properly?
The reason I ask is I was hoping to build a gateway/firewall box with cockpit and perhaps use MAAS on it, but cockpit requires NetworkManager + firewalld for its network functionality.
Is MAAS relatively OS-agnostic, and does it require any of the aforementioned tools to be available? Also, will it function on system running NetworkManager (does it require networkd)?
Thanks