My VM has custom vendor configuration for cloudinit from a snippet located on a NAS cifs share. When I set VM to start on boot, it consistently fails (unless I set a delay) because cifs share is not yet available. I can't find a way to explicitly tell Proxmox that the VM should wait on the particular configures storage, so my assumption is that it should do that automagically.
I can see at least a couple of workarounds (the delay is the obvious one; also, I can replace cifs storage for the cluster with a combination of fstab entry with x-systemd.before=pve-guests.service + dir storage), so it is not critical issue in any respect. But it would have been nice if Proxmox could figure out the dependency itself.
I can see at least a couple of workarounds (the delay is the obvious one; also, I can replace cifs storage for the cluster with a combination of fstab entry with x-systemd.before=pve-guests.service + dir storage), so it is not critical issue in any respect. But it would have been nice if Proxmox could figure out the dependency itself.