clearlinux / micro-config-drive

An alternative and small cloud-init implementation in C
Other
46 stars 17 forks source link

ucd should be the last service to start #40

Closed donnydavis closed 4 years ago

donnydavis commented 5 years ago

The ucd service starts too early and can cause a race condition. Moving the service to start after multi-user.target resolves the issue

donnydavis commented 5 years ago

Here is one that actually works. forgot to add in RequiredBy

https://github.com/clearlinux/micro-config-drive/pull/42

ahkok commented 4 years ago

This is obsolete, and, in closing this we established that no unit ordering should be required for ucd to function - it must be able to handle the (un)availability of network, for instance.