I found a solution, which will solve this and a previous bug (no /run
mounted).

I guess the problem is, the event "mouted / and mounted /run" will never
be triggered at the same time. As a result cloud-init-local will not be
stopped at all and cloud-init-nonet wait until cloud-init-local has been
stopped, what will never happen.

Using the event "mounted MOUNTPOINT=/run TYPE=tmpfs" makes sure / and
also /run was mounted when cloud-init-local start the cloud-init local
process.


** Patch added: "cloud-init-local.conf.patch"
   
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1380948/+attachment/4236580/+files/cloud-init-local.conf.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1380948

Title:
  ds=nocloud-net & cloud-init-local.conf breaks system init

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1380948/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to