cloud-init's netplan rendering does not do anything that starts networkd
Bug #1737630 reported by
Michael Hudson-Doyle
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-init |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Currently if an instance ends up using cloud-init's netplan support with the networkd backed, networkd is never started and so networking doesn't come up. The fix is probably to call "netplan apply" rather than "netplan generate".
Changed in cloud-init: | |
status: | New → Invalid |
To post a comment you must log in.
The goal is that cloud-init should not have to call netplan apply. network- pre.target. Then, the normal
Rather, cloud-init runs Before=
processes that would bring up networking will run After network-pre.target,
and they'll see and consume the files that cloud-init (and netplan generate)
wrote.
The goal is basically that this is the same as if cloud-init wrote
those files and then did a /sbin/reboot.