When installing ubuntu-desktop-minimal it will pull in the "ubuntu-settings" package, installing a Netplan snippet in /usr/lib/netplan/00-network-manager-all.yaml defining the global "renderer: NetworkManager" setting, which will break network configuration when NM is not installed.
To avoid this, you could need to override the global renderer setting in /etc/netplan/01-global-renderer.yaml, e.g:
```
network:
version: 2
renderer: networkd
```
Still, Netplan should not crash in such scenarios and we need to fix that.
When installing ubuntu- desktop- minimal it will pull in the "ubuntu-settings" package, installing a Netplan snippet in /usr/lib/ netplan/ 00-network- manager- all.yaml defining the global "renderer: NetworkManager" setting, which will break network configuration when NM is not installed.
To avoid this, you could need to override the global renderer setting in /etc/netplan/ 01-global- renderer. yaml, e.g:
```
network:
version: 2
renderer: networkd
```
Still, Netplan should not crash in such scenarios and we need to fix that.