Proxmox startup/shutdown clarification on delays

athompson3117

New Member
Nov 10, 2025
22
0
1
I have a bunch of VMs with the following configs

VM1 startup=1, delay=null
VM2 startup=1, delay=60
VM3 startup=2, delay=null
VM4 startup=2, delay=null
VM5 startup=2, delay=120
VM6 startup=3, delay=null
VM7 startup=3, delay=null

If I'm understanding things correctly, then the behavior should be

System Boot
VM1, VM2 start
(60s delay)
VM3, VM4, VM5 start
(120s)
VM6, VM7 start

Is that correct? I'm just looking for clarification on how PVE decides on the wait time for systems in the same group. If my guess is correct, it will use the largest delay for a given startup group as the correct value before proceeding to the next group. For example if VM4 had a delay of 60 seconds, there would still be a 120s delay before VM6 and VM7 were started. Am I understanding the logic correctly?