Autostart behaviour after upgrade 8.2 -> 8.3
-
Hi everyone!
I've upgraded standalone host from 8.2 to 8.3 yesterday. On 8.2 I was using /etc/rc.local and vApps to autostart VM-s, it was working like a charm, especially since you can delay startup time which is quite handy if you have block based storage that needs long time to boot so you can delay boot of file server VM before the storage boots online for example.
After upgrading to 8.3 I've realized that rc.local + vApps method does not work any more, can someone confirm that?
I've found solution here: https://docs.xcp-ng.org/guides/autostart-vm/#with-the-cli , however since i was typing and not copy-pasting, instead of "xe pool-param-set uuid=<VM_UUID> other-config:auto_poweron=true" on the last part I typed in autopoweron:true, restarted and it does not work.
I typed it with colon (:) again and listed pool param list, then i saw two "autopoweron:true" flags with same value, i decided to type autopoweron:false, then i had 3 flags, two true and 1 false... Later on I realised that i had to use equals (=), so now autostart works.
Is this normal behaviour when using colon instead of equals sign? Please see picture attached:

Also, is there a way to add autostart delay to VMs?
Thanks!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login