Hello,
having some environments born before 4.3.0 and Q35 introduction.
Now on 4.3.3, but of course existing VMs seem not impacted and retain their machine type, eg a dumpxml gives:

    <type arch='x86_64' machine='pc-i440fx-rhel7.6.0'>hvm</type>

Any advise if I want to update any of them to Q35 (supposing their installed OS does support that kind of hw emulation, of course)?
Apart from shutdown, edit, system, advanced parameters, change, save and boot?

This question leads me to something strange I have noticed: updating cluster to 4.3, when 4.3.0 was released, seems not to have changed default "Emulated Machine" type for it. 
In fact if I go in my cluster, I see it still with value "pc-i440fx-rhel7.6.0", even if its compatibility version is 4.3.
Is this expected? 
If I edit the cluster I don't see an option to change to q35.
My cpu type is "Intel Westmere IBRS SSBD Family", could it influence this situation in any way?

Thanks in advance,

Gianluca