You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compute-Init: wait for cloud-init before NFS mount
We are seeing issues where compute-init hits:
TASK [Check if hostvars exist]
FAILED! => {"changed": false, "msg": "Permission denied"}
We have found we are ignoring errors on the mount.
Its possible the mount will fail if the host networking
has not be setup.
Lets wait to make sure we can talk to NFS before attempting
the NFS mount, mostly checking because the host networking
stack might not yet be setup correctly.
We could do "cloud-init status --wait" and block on cloud-init
having finished, however we don't really depend on all parts
of cloud-init being complete.
Equally, we could think about ansible-init systemd unit file
depending on cloud-init or the network being available, but
there are cases where we do not want that.
0 commit comments